I took my BMW to them and they fixed a lot of long term probs that other shops couldn't fix. Service was excellent with quick turnaround. My car has never driven better. They only work on BMW's and they know them well. I will not take my car anywhere else. The same repairs at the dealer would've cost about $400 more.
Pros: excellent service and knowledge
more