For starters, this review is written by a mechanic. I have never seen such poor service, incompetence, and lack of willingness to fix a problem until coming to this shop. Horrid communication between staff and customers. They fixed my original issue but in doing so they created a new one which was no less serious and took them months NOT to fix. Instead, we bypassed the problem which considerably decreased the value on my vehicle and even that solution was carried through incorrectly. I literally spent thousands of dollars for them to do nothing. To add insult to injury, they were incredibly disrespectful throughout the process. Do NOT bring your vehicle here. Had I been any less knowledgeable about vehicles I would have paid them considerably more and still be left with a non functioning vehicle. At the very least, I should have been completely refunded and again, this is coming from a mechanic. I gave them ample opportunity to remedy their mistakes and time and time again they failed to do so. They are an absolute disgrace to the industry. Had there been an option, I would have given zero stars.