New in town and my wife and I are BMW owners. Found this shop through yelp and it's definitely a gem. After my oil change they informed me they cleared my error codes (I didn't know I had to register a new battery), fixed my right rear blinker bulb (on the house), and provided me a list of things my vehicle needs serviced as well as sat down with me onto which needed the most attention and which could hold off for a couple months. Excellent customer service.