From the on-line appointment opportunity, to notification processes, to arrival/welcoming event, I knew I had made the right choice. A previous experience was excellent, and this most recent experience was no less than expected. Explanations were informative, what was going to happen, and when to expect completion all met targets. It is a small, local business with a professional approach to satisfying customer's automotive needs - it is convenient, as opposed to having to drive to North Raleigh, and is a certified BMW service location. I will return - great job, and thanks, Bob.