Dennis was very professional, helpful, knowledgeable, and did not rush the inspection and explanation of the issues and treatments. William applied the treatments; nice easygoing guy. Communications were clear and prompt from start to finish.