We have used Donald James twice for home inspections. He is the consummate professional: thorough, prompt, detail oriented, efficient, and experienced. His reports are impeccably prepared and have offered us (and our real estate agent) the information necessary to understand the good, the bad, and the ugly of the property we are buying. This, in turn, has allowed us to make well-informed decisions about how to proceed during the due diligence period, as well as how we (as new owners) might need to plan for improvements on the property in 1, 5, 10, and 15 years into the life of the property. His counsel on these matters are worth its weight in gold. Donald is well- seasoned in his area of expertise, and as such, he is savvy, knowledgeable, and 'street-wise'. To me though, most importantly, he is just a good guy who is humble, kind, and just really easy to work with. We offer him our highest recommendation- unequivocally.