I had a great experience in having my car serviced here. Adam was very communicative, describing what needed to be done to the car..and equally important...what didn't. He gave me solutions to a couple of issues that saved more than $1,000 if I would have had to replace and repair them. This is where I will have my BMW serviced from now on.