I was recommended to this shop from some of my boyfriend’s coworkers at UNH and it’s only a couple of miles from my house so I figured I would try him out when my stupid Check Engine light came on. I had the code pulled at AutoZone and then called Harold’s to talk about what the issues could be. There were a number of possibilities, including a very expensive new cat converter. I admit I don’t know much about the inner workings of car engines and could have easily fell for a mechanic telling me I need something replaced that’s wicked expensive. Harold though is not that guy. He explained in detail all of the possibilities that the code could’ve meant, and how it’s usually something minor like a faulty wire. Agreeing to let him take a look for an hour’s fee, I brought my car in, and he was able to find and fix my issue(which luckily turned out to be only some corroded wiring) in the time we agreed on. I only give 4 out of 5 stars because this was minor and I don’t have any experience with larger repairs. But his hourly labor fee is fair and competitive with most other shops and dealerships, and Harold gave me the impression of a genuine honest guy. He’s a one-man shop trying to make a living. I prefer to support local businesses when it comes to services like this, so I would recommend trying Harold’s for car repairs.(He also helped a mouse move out of my car.)