I highly recommend this shop to BMW owners. Experienced, knowledgeable, quality work, great customer service, and reasonable pricing. I have not taken my BMW anywhere...