On time, helpful and courteous. I trust the technician. Would do it again next year and recommend them to friends. Actually recommended them to my sister and she had hers day the same day in the afternoon.