Eurotech has serviced my 2006 330xi for four years, and they always perform top-notch, professional work. They thoroughly inspect the car at every scheduled maintenance interval, and always offer detailed information, including level of priority, for any recommended repairs. We just purchased a certified used 2013 x3, and had Eurotech perform a pre-purchase inspection. They found a small leak in two of the struts, that the dealer's own pre-certification inspection failed to uncover. The dealer's service crew initially disputed the claim, but after seeing the issue for themselves, and absorbing the blow to their egos, they had nothing but praise for Eurotech's service. I will always take my European cars to Eurotech. Ken