I recently went to this shop because of the reviews, and I regret doing that. I paid $60 for a diagnostic and they told me that all I needed was a tune up and charged me about $280 for the labor, I did it because they told me it was guaranteed. I get a call after that work was done saying I needed more parts, the mechanic did not even know one of the two parts that I needed and then said I needed a mass air flow sensor, and said I had to pay an additional $100. Still did not even tell me what the second part was, I felt as though they got over on me. I would recommend this place only for simple things, like a oil change, maybe a tune up if you want to pay over $200. read more