WARNING! WARNING! DO NOT GO HERE!!!!!!!!
This placed ripped me off as well as other Yelp members. They have NO CLUE what they are doing! They will take advantage of you.
Long story short, I had a check engine light on. After taking the car there for 3 weeks on and off, my car kept turning the check engine light back on. I finally gave up and took the car to the dealer. Turns out that they DIDN'T FIX ANYTHING!. They just reset the light and charged me $1,000.
Total rip off. STAY AWAY!!!!!!!!!!!!!!!!!!!!!