The inspector was quite thorough with regard to the major aspects of the home's structure and its most important systems. He provided much useful information to me, during the inspection and generated at detailed report within hours of completion. When he found any areas of concern, he erred on the side of cautiousness. To a degree, more concern was expressed, perhaps, than necessary regarding some minor issues cited. We would still recommend Bill, however, because he skillfully identified deficiencies or concerns that had the potential to incur high costs if not addressed.