He came exactly on time. I was able to speak to him with questions before his visit here. He was professional and efficient. He did a great job and finished it in record time. It took about 2 hours to complete.