Was hit with a drivetrain malfunction in my X5. Called and was able to bring it in for diagnosis immediately. Turns out the cause was due to a fouled plug, was given a very clear and detailed estimate of the work that needed to be done, once discussed and approved by me work started. Due to the time of day I ended having to leave my X5 overnight, was offered a loaner vehicle but I already had a ride. Picked up the X5 first thing the next morning, car was clean and runs as good as new now. Was advised on future services needed and was on my way. Shop is clean and inviting, staff is professional and courteous. Really couldn’t have had a better experience, top notch shop here.