It's a great car repair shop. The only downside is I always have to wait since they're crazy busy. It's no wonder, given their prices and quality of work - it's probably the best auto service in the area, and people quickly figured it out. They specialize in engine repair and parts replacement, among other things. They even sell spare parts right on the spot - both new and used - very convenient. If I didn't have to wait every time, I'd probably give them 6 stars out of 5 - they really deserve it.