Had my stalling vehicle towed there, They said needs tune up, 6cyl. P/U. $600 with tax, I said ok, Cause I needed it back asap, when it was done, they said its good we tested 30 miles, Picked it up and made it two blocks then needed another tow home stalled, no start, I fixed it myself, I called, They admitted not testing the fix 30 miles or even close, manager said he would take better care next time, Took it back for a scheduled state inspection a week later, Not only did they not do anything for causing me much grief, They said they can't inspect the vehicle that day. beause a couple small things needed fixed, They did however remind me that it would be expensive if I chose to wait. If you find a good place with fare prices, you'll likey never return to this place. Their warranty fixers in my view. Computer wiz types not workers.