He is very knowledgeable and explains things well . He is motivated to do a good job and leaves no mess. He is very pleasant and engaging and has done multiple jobs for me as I have requested him.