I'm not going back there ever again. I heard good things about this place on yelp and after my ac quit and one place telling me I needed to replace the whole unit, I figured let me get a second opinion. Well $300 later this place said I needed new serpentine belts (ok even though I replaced them a year before) and I just needed to have more freon and make sure I don't hit the ac switch off ever again (weird right?). I asked them well how much is a new switch and they look told me like $400. Needless to say I wasn't going to get that switch right away. They also told me I had some leak in my car but in order to diagnose it, they charge $150 to find the spot, which I didn't do because I had already spent enough that day. Then I brought my car back after a week b/c they have this disclaimer that they need to make sure there aren't any leaks in a/c after a week and they told me I was fine, no leaks or anything. Wrong! About 2 days later I started smelling a weird chemical smell, it kept getting worse and my ac started to stop working less and less and after another day it stopped completely. They didn't realize I had a leak coming from the ac and that was the problem the whole time, not a switch! I was so mad, not only did I drive like 30 or so to get to this damn place twice but they didn't help me at all, I might as well have thrown 300 down the toilet and said goodbye. I'm just glad i didn't waste any more money at this place by doing the degreaser they suggested or by buying a $400 switch they claimed I needed. I took my car to a much closer place after that and they just said I had a seal leak and for less money they actually fixed the vehicle and didn't scam me.