I would recommend HB Auto & AC to family. I recently changed mechanics and found HB Auto & AC. I have submitted 4 cars into their shop in the last 12 months, incurring costs of over $6,000.00. I can say that every diagnosis they made was correct, the estimate for the job has never been exceeded by the final bill, and every job has been the final solution every time. All you can ask from a mechanic is honesty and communication. Frank has provided both at a professional level, consistently. Here is my testimonial: The first car I brought in was a BMW, 1998 328i. Registration was up, I needed to submit it for a smog check, but the check engine light was on. Frank ran the code and notified me that it was the VVMOS unit that was malfunctioning. At that time he communicated that when they remove the valve cover, I may also need to replace the solenoid--which ended up being the case. Before Frank installed the new solenoid, he invited me into the shop. When I arrived, he had the gasket cover removed and the new VVMOS installed with the original solenoid. He then started the engine and showed me that the code was still appearing due to a faulty solenoid. Ever since this exercise of communication and honesty, I have taken Frank at his word. The repair for the BMW was exactly what he quoted me before I gave him the keys. My most recent experience with HB Auto and AC is the greatest testament to their graciousness, ethic and quality of service. I own a 1981 Toyota 4x4. It is completely customized and there is very little left that is the same as it was when it came off the line. My friend and I had been attempting to restore it the best we could. However, after completely disassembling the front axle, leaving only the axle housing and suspension, my friend's mother became ill. I had the truck towed to HB Auto and AC, missing a front axle and the cooling/intake disassembled from the motor. Just to provide a visual: we are talking over 200 miscellaneous parts in boxes that were not labeled, organized or with instructions; some new, some old. Frank was very fair with me, communicating from the beginning that he didn't know how to charge for a project like this, nor has he ever handled this vehicle with so many modifications. At every turn, Frank has taken my calls, invited me in to see the progress and been up-front and honest with me about the labor charges and missing parts. He has told me that there would be delays because he refused to re-assemble anything without the correct torque specifications and/or factory instructions. Diligence that I'm positive will pay off 5 to 10 years from now when I am climbing a rock in the middle of nowhere. There are just very few mechanics around that you can throw this type of project to, that can handle it and be as fair as Frank has been with me. I am very appreciative of them for even taking this on and I am confident in the work that they have done. The Mechanic they assigned to my project, Andrew, has even taken the time to entertain my stupid questions while he is supposed to be working on other assignments. Again, I would recommend this shop to anybody. Based on the gamut of jobs they have done for me, I can assert that there isn't anything these guys can't handle.