I’ve taken my BMW here several times now, and every experience has been excellent. They really know BMWs and take the time to diagnose the problem correctly instead of just throwing parts at it. They’ve replaced my belt and tensioner, handled maintenance, and helped troubleshoot a few electrical issues, and everything has been done professionally and at a fair price. Communication has always been great, and they explain what’s going on in a way that’s easy to understand. If you’re looking for an honest, knowledgeable BMW shop, I highly recommend Bimmer Performance Center.