David was thorough, professional, and knowledgeable and provided us with a lengthy, detailed, and fair inspection report. Although he was thorough and his report was lengthy, he did not exaggerate small defects, or minimize repairs that are important but easy to overlook. Thanks to his attention to detail, we were able to persuade an intractable seller to agree to some important repairs and to offer a discount in lieu of others! David produced his report quickly, and also took the time -- both in person at the time of inspection and on the phone after we had reviewed his report -- to explain his findings in detail, in terms that we could understand despite our unfamiliarity with construction. We highly recommend him!