David was knowledgeable, thorough and on time. He went above and beyond to help us with our inspection.