I have been taking my vehicles to Brian, who owns B&B Auto Clinic, for about 4 years now. Brian and his mechanics are hard working and honest. They won't talk you into parts or repairs you don't need. They will tell you exactly what your vehicle needs and have you approve any work before it is done. Brian can order parts through his supplier, or you can get them yourself and he will install them for the cost of labor.
In all the times I've been to this business, I have never had to bring a vehicle back to right anything with any of the repais. I have always had quality work for a very fair price. Brian is often busy and sometimes will request you leave your vehicle a day or two depending on the repair. You can also leave your vehicle after hours as the shop has a slot to drop off your keys if you need to get it there the night before a scheduled repair.
If you go to see Brian, tell him Debi and Dan sent you!