Good, honest work, but they charge you by the hour for diagnostics. By the time you add up the diagnostics charges and labor charges with the actual repairs, you're going to overpay. Same quality work is done by zip zap auto, but they don't charge for diagnostics. Saved me over $200. I'm not saying they do bad work, they do good work, but charging hundreds of dollars just to find out what the problem is just adds too much to the bill.