On time, very polite. Answered all my questions. He didn’t rush to get it done. Made sure I was completely happy before leaving!!!!!