I found these folks through another BMW mechanic. He uses them for his personal BMW because he doesn't have time to work on his own car. He specializes in body electronics. The point is these people have a five star rating for a reason, they are that good. Unlike other mechanics, they are preemptive. No one wants to find themself on the side of the road. I've been a customer 3 years and own 3 BMWs with no unscheduled issues. It doesn't get any better. Here is an example why. I've had to get under my 5 series at Leith to show them issues they couldn't find on their own during the warranty. the car place identifies problems before you find yourself on the side of the road.