Although the technician was very good and did an excellent job, he arrived without a mask or gloves. When asked to put on a mask, he did but had to return to his truck to get it. Even still I would certainly recommend this company