I've brought my cars here because of the proximity to my house. They definitely seems nice enough but the work is never 100%. I had my window motor replaced and it never ran smooth. Just over a year later, the window completely fell off the track. They also broke off some of the plastic "trees" in the door panel and didn't replace them so my driver's door only closes when you slam it. Not the end of the world, but I paid them to do a job, not half-ass it. When I brought it back to them to fix it, they told me to leave my car. The next day, they told me they never got the part in and to bring it back again. I felt jerked around and never returned.
Prior to that, they replaced part of my exhaust system. Less than a month later, the welds broke loose between the new and old parts and now my car sounds like a hot rod.
In a pinch, I guess go to them but if you want quality work done, maybe go elsewhere.