Once again they have exceeded expectations! Cooling system failure of three parts. They beat the estimate of generic mechanic to do the work, but even if same or more to have a specialist on BMWs do the work is the way to go. I've had problems from work generic mechanics have done that MotorHaus fixed. I trust them 100%
Thank you for your continued loyalty. We look forward to seeing you again!