I would not recommend this company! I scheduled a home estimate appt for service. The tech was to arrive between 10a-12p and never showed. They never called to notify me that tech was running late. One hour later I called to see what was going on and was informed that the tech was held up at another job and they were very busy. Continued to wait, called multiple times and only heard excuses! The tech never showed up! They never apologized for the inconvience, very poor customer service. Obviously will not continue to deal with them!