Danny was terrific. He was polite, knowledgeable, efficient, professional, and friendly. He cleaned up work areas and covered shoes upon entering home every time. Before leaving he asked if there were any other questions or anything else he could do. This was our first experience with Danny and he gets an "A".