These folks are good! I have a Mini Cooper with a series of issues. When I called to make an appointment I was told it would be at least a week before they could get to it. When I had twhe car towed to their shop, I could see why - cars in the shop and parked around the shop waiting their turns for service. With that much business, you know they are respected for the work they do. And I now am a fan, will take all my cars to them! Thanks for the great effort you put into my car, and for the very reasonable bill I ended up with!!