These guys are the BEST!!! I have been taking my BMW here for a couple years now and they always take Excellent care of me!! I am SO glad I found MP Motorwerks!! They are honest, have outstanding customer service, very professional, extremely knowledgeable with european vehicles, and without hesitation will do anything for you! I will always support Mike and his staff! I promise you will not find a better mechanic or quality of work!