These guys rock! I had my 2009 BMW towed in to Euro Auto Pros from the dealer. The dealer made me very uncomfortable. They quoted me an astronomical price for the repair. I found these guys on-line. For under $200, they had my car running and on the road the same day. I am done with the dealer!! Adrian, the manager put me at ease and was very reassuring. They definitely delivered what they promised. I highly recommend Euro Auto Pros!! Way to go guys!