This review is way overdue.
Chris has been taking care of my E46 for I think 10 years now. She just turned 335,000 miles in large part because of the outstanding service I received over the years. Affordable, fair pricing, quality workmanship and just good people to work with.
If you're thinking about having your BMW serviced elsewhere, don't. German Auto will take care of your car the way it should be.