Cliff was highly professional and detailed. He used up-to-date equipment to be as thorough as possible in his inspection. Cliff took the time to explain his findings to us and answer any of our questions. His report was thorough and pointed out all the major and even minor details that he observed in the inspection. We would highly recommend his service!