I need to be able to trust my mechanic with my BMW, knowing that my car is in the best possible hands and that its performance and my safety will always be taken care of is one of the most important things.
Pros: Excellent service, highly skilled mechanics
Cons: Not as cheap as a generic garage
more