I have taken my 2014 BMW 535i to Eurauto for several years for various auto repair issues. I have owned several BMWs over the years and have dealt with a number of auto shops, including the BMW dealership service department for work. My experience has been that the quality of work has been inconsistent and it has always ended up being more complicated and involved than was previously described and, of course has been more expensive. There have been instances in which I have had to return my vehicle for corrections or additional services, which has created inconvenience and expense. Frankly, I ended up not trusting the quality of the work and the competence of the service staff. I have had to wait for lengthy periods of time to get the car in and the service was not completed in the expected time. A friend had suggested Eurauto. I have had nothing but an excellent experience there. The staff (most frequently Finn but others as well) is courteous on the phone - and in person, efforts are made to get my vehicle into the shop as soon as possible. The repairs are discussed, including time involved, anticipated expenses, and when it would completed. I have received status calls. Charges for work have been reasonable and less than those of the dealer. Needless to say, I have been very satisfied by the work and the care taken. I will definitely continue to work with Eurauto for future work and can recommend it without reservation.