Professional, knowledgeable , took the time to explain what he was doing. I would ask for him again for future service.