Kevin was very polite, professional and personable. He did an efficient and neat job, explaining every step. I am in customer service and would hire him myself. Pleased with the work.