I wanted to love Arvada German Garage. Jared, customer service, is amazing and responsive. He even went as far as picking me up when I could not get a ride to the garage. However, after my 1st appointment (where the car had a simple coolant leak), the garage recommended upgrades that I agreed to have done. They damaged the axle in my car causing a massive oil leak. I called them and Mike, the owner, took responsibility. I came in immediately only to learn that they ordered the wrong part. I came in a few days later and they repaired the axle... or so I thought. They installed it incorrectly and a few days later, I had transmission fluid ALL over my garage. I called and left messages at the garage and no one responded. Out of desperation, I had my car towed to the dealership. Mike promised that he would "do right" by going up to the dealership to look at the car, in addition to calling them. He said I would not pay a thing.
Weeks later, after my car was repaired correctly by the dealership, Mike called only to rant about about the dealership work and costs (really? they fixed his garage's mistake!). He said we could discuss a fair price (I wasn't expecting him to pay the whole thing) and avoided my calls soon thereafter. He sent a check for 1/6 the price and suddenly became unavailable.
I commute a lot (100+ miles a day) and I own 2 German cars - a mini and a MB. Do NOT take your car here. What started with a simple coolant leak ended up costing 3 separate visits to Arvada German Garage, a tow to the dealership, and over $3500 in repairs many of which THEY caused. They promise lower prices (which in fairness, they do offer) but their work is questionable. If you own a Mini Cooper, go somewhere else! If you own other German cars, find another garage!