You'd be hard pressed to find a better or more honest mechanic--and one who will actually talk to you and explain what's going on with your car. I've been bringing my aging Audi A4 there for a couple of years now because the dealer is just too far away. I started with the simple stuff like inspections and oil changes to try them out and now I just bring every problem to them. They check the car over before they do any work, and they talk you through what's involved--no surprises on the bill when you go to pick up the car. And they don't do unnecessary work. They'll give you an idea of how much longer your brakes have or when you'll want to consider replacing the timing belt and they'll give you an idea of how much it'll cost when you have to do the work so you can plan to set the money aside for it. \r
A skilled and honest mechanic who'll actually talk to you. What's not to like?