I'd been meaning to try this place out because a neighbor told me about them. When my car's the check engine light came on, it was my opportunity.
They seemed to do everything right. Rather than throw parts at it ($$$), they wanted to ensure it wasn't something else causing the problem. They found the problem and got it fixed quickly and I didn't have to buy a single part! The car's running good now and I'm happy.
The shop itself isn't shiny or new - it's an old shop and rundown looking but that doesn't matter, it's the guys working there - they know their stuff.
I'd go back again without hesitation if I had another car problem.