I brought my BMW 2010 X5 35D in for a loud noise under the hood. It turned out to be a warped exhaust manifold and broken studs stuck in the engine block which required the entire engine to be taken out. This was a huge job and I know from past experience at dealerships that when they pull an engine out they typically break plastic connectors, forget to plug things in, etc.... but when European Motor Cars did the job everything was put back in place with nothing broken. I didn't have the filtering of a "service writer" like I do at the dealership and you can never talk to the guy working on your car. I find that business model very frustrating.
I was able to talk directly to the mechanic and he was friendly and very knowledgeable and explained everything to me. The prices where very reasonable and I felt I could trust them without a doubt.
Now my SUV is back up and running, and I am thoroughly satisfied. I highly recommend this company.The next time I need service for my car I will be returning!!