Kellen was very respectful, knowledgeable, technical, courteous , and prepared for finding any issues. He explained each step along with pros and cons of each item to be assessed.