Allan was very thorough for our initial service visit after our system install in Feb. He's extremely knowledgeable. He called before coming and was on time and prepared.