I have a 2010 X5M and have been taking to Motor Werks Inc since Sept 2014. They provide excellent service and expertise in professional manner. I will only have my BMW serviced by them as I have owned other BMW’s in past and dealt with dealership service. There is no comparison as Motor Werks gives honest upfront detailed feedback that you can rely on. They are passionate about BMW service and it shows. Keep up the great work!