Great company and great people. I had an issue with a different company and the Overhead president reached out personally to talk me through the situation. The tech came over and had the situation fixed within an hour. Saved me a huge amount of money.