Kevin was very knowledgeable and thorough. He showed me the root cause of the problem as well as other things that needed attention. He gave me options for repairs, and showed great integrity in fixing what needed to be done.