They had a great response time on coming out for the initial consultation. When the technician was scheduled to come out the house was not quite ready. He made him self available whenever it was best for me, which took a few times of scheduling and cancelling. Very knowledgeable about the product. I highly recommend.