I’ve worked with this company many times in the past. In fact I learned the hard way to always work with them because the one time that I didn’t, I had to hire BH to come out and FIX the job that the other company messed up. I just recently had a new furnace put in. There was a little hiccup with the actual product that was delivered, which in fact ended up being a blessing because I was able to see even more how professional and on top of the customer service BH really is. They not only were totally on top of the mix up, but were fully involved and even offered a discount for my trouble. They are beyond professional, efficient, timely, knowledgeable, and provide an exceptional value for the services provided. I will not use anyone else in town. I’m definitely a client for life.