Shane is one of the most knowledge technicians that I have experienced. He gave me a overall briefing of the work that was performed and recommended preventive steps that I could take in the future to minimize future problems. He performed the work within the time period he had said. When the job was completed , he did a good job in cleaning up any debris that was left behind. I definitely would recommend him to my neighbors.