I have taken my car to Provo Car Doctors a few times and many of my friends and business associates have as well.
They don't try to sell you stuff you don't need and they will tell you if there's a less expensive way to fix something or even if you don't need it fixed. They also have the knowledge to repair even the more difficult makes of cars. They have a warranty as well. I'd definitely say they rise to the top of the crop in Provo.
more