This is my go to shop no matter what I need. They explain things well, and don't ever do more or extra. If they quote you and something changes because of a mistake on their end, like estimating less time for labor, they're honest about it and will usually not charge the difference. I've always felt informed and well taken care of.
I was able to leave my car and get it repaired the same day. Their labor rate is similar to car dealerships and their parts pricing in range of most garages. When you need an appointment and have limited days available they are excellent in fitting you in for service.