Alley was very thorough and professional. He took the time to explain everything he found during his inspection of the system. He was thorough in explaining the reasons for any actions that he suggested as repairs or improvements to the system. His work was timely and complete.