David was friendly, knowledgeable, thorough and efficient. He explained fully what he did, why he did it and the results of his examination of my system.