Professional and very nice. He called to let me know he was coming. Came when he said and did his job in a professional manner. Thank you.