I’ve gone to these guys twice for two different BMWs. I can’t say enough good things about them. They’re friendly, honest, straight forward, everything you want in a good mechanic. On top of that, they’re fast and accommodating. Their pricing is more than reasonable. I will go to these guys as long as I’m anywhere near them and driving a BMW (or mini).