David is phenomenal! Thorough, knowledgeable and patient. He was happy to answer any and all questions we had and was willing to show us how things worked or were supposed to work. We highly recommend his home inspection services and would use him again without a doubt. Impressive work and quick turn-around on producing the report. Thank you David!