I have been searching far and wide for a trustworthy shop to take my 1997 BMW M3 to. After doing some research and checking out the shop in person, I decided to give this place a shot. Prior to finding this place, I was taking my car to a "friend of a friend" who's a BMW Mechanic but he just wasn't getting the job done. There were little things that I wanted to take care of which he didn't take care of in a timely manner. Was scared to take my 20+ year old car to a shop worried that I'd be quoted with an outrageous price just to fix little things. Long story short, my car sat at this mechanic's house for about 1 year with barely any of the requested work done to it. I learned a hard lesson here. Fast forward to today. As mentioned previously, I did a ton of research on line for a reputable shop and that's how I stumbled across this place. I made an appointment online to come in the morning before work. Came first thing in the morning and met with Alex. Told Alex all I needed was a full inspection of the car and to basically give me a run down of major things that I should take care of first. Also told him of little things that bugged me and if he could have a mechanic take a look at them. Within a few hours Alex gave me a call and gave me a very detailed list of all the things that needed to be done to get the car running back in pristine condition. I was blown away at the quote I was given. Pricing here is fair especially for the QUALITY of work they put into the cars. All the work done to the car is reported directly to Carfax, which in my eyes is a major plus in the case you ever want to sell your car in the future. Pretty much all the major work he suggested I take care of immediately, along with all the little things I asked them to take a look at was well under the budget I had set aside for all the repairs. They literally took care of EVERYTHING I asked for. Wow. This took them about 2 days to finish all the work which is significantly shorter than the year I had to wait to get my car back 60% finished from the "friend of a friend" mechanic. Now I ask myself, why didn't I just take my car here to begin with? Overall, the mechanics here know their stuff and they keep a very clean shop. Alex is a professional when it comes to helping his customers. He went above and beyond in terms of helping me out with my car and has definitely earned a lifetime customer here at Euro Car Doctor. Thanks again for everything guys! I will be back for regular servicing soon.