I have brought several BMWs here over the years, both late model and vintage. I was introduced to the shop by friends in the BMWCCA, and haven't gone anywhere else for more than 10 years. Hans and Adolph are very upfront about the status of your vehicle and honest about costs. Their labor rate is high, but they charge you for actual work, not the "standard" rate at the stealership. The work is outstanding, the shop is cleaner than my kitchen, and they are very good about picking up/dropping off when your car is in for service. I try to do as much maintenance as I can, but when I'm out of time or in over my head, TGA is always my shop of choice. I recommend these guys with no reservations.