I've went down to this place several times, but I never had get anything done here simply because of high prices, but you can rely on their opinion on the problem that you have with your AC. The customer service is friendly, the location of the place is in downtown and very convenient. They have their own seperate spot, so the parking space is abundant. The place is not very nicely decorated but that is what you would expect from a mechanic shop anyway.
more