I've been going to them since Dec. 1998 and have never had a problem with their materials, work or professionalism. The mechanics are specialists in German cars and really care about the cars. Though you may pay a slight premium, it is totally worth it.
Pros: Great service, Great service, Great service
Cons: A bit pricey, but worth it
more