These guys are top notch. They are completely trustworthy and will not try to up-sell you on unnecessary services. I have been a customer with 2 different German brands and they are well-versed in both, even fixing something that the Audi dealer couldn't. I highly recommend them. Additionally, you will save a lot of money using them versus going through the dealerships.