Excellent service, friendly, prompt, polite. Communicated with me very step of the way. A bit pricey, but I can deal with that for good work, and it's tough to find someone local to work on my Mini. (small note: I went in for an "engine light" which they fixed quickly, but within 12 hours of getting it back, I had a "low tire" warning. I guess I just thought I might have gotten a quick 'once over', but again - not why I took it in) I would highly recommend Don's. The communication with me was top notch, they were professional and VERY courteous, and I felt like they were efficient and effective.