Excellent. He was prompt, worked hard, explained what he was doing. Appears very knowledgeable and experienced. Highly recommended.