We have used Northwood for a number of years for duct cleaning, HVAC maintenance, installation services. The technicians are generally good though we have had a dud or two. However, we have given up on them and found new HVAC contractors due to their unresponsive customer service. We had a couple of incidents where the field guys would tell us that they would have the office contact us about an issue we were having. We never got a call from head office. This was no big deal. Then we had a water heater fail. We called and left messages numerous times over a period of several days. We never got a call back. Eventually, we gave up and purchased a hot water tank at a big box store. Most recently, we called to order duct cleaning and didn't ever get a response. It was just not worth the frustration dealing with this company and we quickly found more responsive HVAC experts.