I brought in my 2011 Mini Cooper for service after the emergency brake light indicator came on while driving. This was very concerning, and they were able to assure me that that is the way that the computer indicates needing the brakes to be serviced. I also had the low oil light come on, even though I had recently had an oil change. I was concerned that it may have been leaking oil, so they checked it up and again reassured me that everything was fine, the engine just tends to run hotter and burn oil, so I should make a point to check it between oil changes. All the work was done in one day, and I wanted to pick my car up that night, but I work an hour away from All German Auto. I explained this to Jon and told him that I could be there right at 6, he said that it was fine and he would wait for me. I arrived at 6:10 and he and a coworker were still there, and had everything ready for me. They were so nice, even though they had stayed late for me. My car drives better, was washed, including rims, and a vacuum. It also seems that they noticed my blinkers tend to stick and must have lubed them for me, because now they are smooth and do not stick! The service here so so friendly, and they never talk down to their customers.