First off it never usually is a good situation when you have to visit the mechanic. My 2005 BMW M3 has recently started to require a lot of mechanical work. A few weeks back my car decided to die on the way to work. Being that I commute daily over 30 miles to and from work, my car needs to be reliable. When I called a local BMW mechanic near my work it was quickly diagnosed as a major repair ( around $ 4,000.0) . Instantly panic set it as that is a lot of $ for a 10 year old vehicle. I decided to call Euro Car Doctor who is closer to my home to see what they could offer me. Wilbert, the shop owner instantly tried to settle me down. Wilbert went above and beyond and actually came to me to try and diagnose the problem ( b/c it would have required a tow to get to his shop). At the time I didn't really realize how rare that is. Once it was diagnosed , it was confirmed that it indeed was a major repair needed( faulty hydraulic pump). To say the least his price was well below the other BMW mechanic's quoted price. The Work and quality of service that Wilbert and Euro Car Doctor is top notch by far. I can say without hesitation that in the future if any of my cars( also have a 1985 Porsche) need service I will be going to Euro Car Doctor. I cant recommend highly enough the quality of mechanic that he is. THANK YOU EURO CAR DOCTOR! You have made an extremely stressful situation a lot more manageable.