VERY professional and very good at what they do. But also, just as important, they are very personable. Rob explained everything to me and made sure I was ok with everything before they did it. They took very good care of me and now have a customer for life! Not many shops will deal with foreign cars, but they did a great job with my bmw. Thanks again!