Gary H was extremely courteous and professional, he explained what needed to be done in an easy to understand way, he arrived at the time he said he would and he finished the job quicker than I thought he would and left the work area just like it was before he arrived. His helper was also very courteous & professional.