Efficient, Excellent communicator, very professional. He had to come several times to see what would need to be done, and then had to come back because of weather, but he managed to get everything done quite quickly and beautifully. Was a pleasure to work with.