We set up an appointment & the rep arrived on time. He phoned ahead to let me know he was on his way. He was impressively knowledgeable about his product. He was extremely courteous during the entire service call. I am so glad to have found this company to take care of our needs!