Great customer service. Kept me informed as to who was coming and when. The tech called to confirm the appointment and came when he said he would be here. I wish more companies maintained this practice. I will definitely use them in the future and refer them to friends.