When my 6 year warranty expired at the local BMW Dealership, I needed to find a reasonably priced, reliable and experienced auto mechanic that knows all about foreign cars and how to maintain upkeep my wife's "feels like almost new" BMW.
The "brakes need replacing" light came on we went to Elder's Automotive.
Robert Elder personally oversaw the work on our car, and when they replaced the brake pads/sensor the price was $150 less than they estimated (only replaced one sensor). The price would have been at least $300 more at BMW (my wife checked).
We highly recommend Elders Automotive for foreign cars. They know what they are doing, they are professional and they are good LOCAL people!