I have been taking my Honda to Karco for a few years now. I started taking the Honda there because the Honda dealership would not fix my car, or do the minimal amount of service needed. I never felt like they were ever very honest, once my warranty expired.
Karco has wonderful mechanics. They always call if there is any extra work that may or NEEDS to be done before doing it. They let me know that if I don't have certain services done by a certain time, this this and this will happen. Or if I can wait a few months before taking care of certain things, they will let me know as well. The mechanics that work up front too, they are very nice. They are always very welcoming and again, helpful. I do not feel like I am walking out of a sleazy place. I just feel that they are very honest for a change. I always get my money's worth and my car has never run better.
You have to check these guys out. They specialize in certain types of cars, but check them out. Look for the yellow sign.