After reading all the rave reviews I have to say I'm disappointed. My husband dealt with Adrian who was very prompt and accommodating. The problem was when the technician came and tried to give my husband a laundry list of things needed to be fixed. My husband feels that the tech saw the size of our house and tried to get over on us. Adrian remedied the situation, but it should not have come to that. The 3 stars are for Adrian! Won't be using them again.