Kevin W, was very courteous and very clean. He did his job well, and quickly too! We enjoyed having him in our home.