Horrible. They gave me a wrong diagnosis on my car then charged me $800 to fix something that turned out not to be the real problem. When I called to tell them my car died WHILE DRIVING the manager Lee was beyond condescending towards me. This upsets me because I had gone out of my way to stress my concern about getting the right diagnosis and they assured me that they would find it and fix it. I'm literally livid with this place and I don't recommend it to ANYONE.