Best independent BMW shop anywhere: Experienced, BMW trained mechanics and all the proper factory tools to get the job done, no matter how small or extensive. No upselling, no BS - just great service performed in an extremely clean, well ordered shop, by knowledgeable people who treat your BMW as if it was their own. Having Christian and his crew on my side taking care of my M2 absolutely takes the worry out of BMW ownership. They do right by their customers in every way. And when I saw race winning Alfa and Abarth racecars through the waiting room area window, I knew I was in the right place!