David, the owner, a British guy is the best BMW mechanic out there. Try him out and give him a call. You will love him too. Pros: Knowledge, on time, trustworthy
All reviews seem positive