Daryl used to work on my Saab and then BMW back in the 90s. I moved out of the area and went through a number of mechanics. My current vehicle is a BMW X5, which had a stalling issue. No mechanic could resolve the problem despite replacing all sorts of parts and charging thousands of dollars. I moved back to HB and took the car to Daryl. He diagnosed the problem immediately, replaced the part for a couple hundred dollars, and my car has run perfectly for the past three years. Daryl and his team are top notch. He is honest and economical - rare for a mechanic.