The necessary work was quickly diagnosed, it was done well at a very fair price. The owner and his staff are courteous and professional. Martin even provided a driver to take us to the airport in plenty of time for our departure flight. It all cost far less than taking my BMW to Braman, which always finds ways to pad the bill with unnecessary repairs and might-as-wells. You would do well to use Motorhaus, with its BMW trained technician.