John's expertise helped me feel much more confident making an offer on a new home. John was incredibly thorough, professional, and willing to answer all my questions along the way. John's commentary and clear report has given me the information that I need to understand the workings of my new home and how to properly care for it for the health and safety of my family. After my buyer's inspection I also hired John for my seller's inspection. We love our home and it's important to us to leave it in tip top shape for the next owner. John spent nearly three hours inspecting our home, and was happy to entertain my questions along the way. He provided us with a list of repairs and updates to leave our home to the next owner in better shape than we received it. We couldn't be more pleased with John's services as both a buyer and a seller. Thanks John!