John did the home inspection on a home that I was purchasing. He was on time, and took his time during the inspection. He was very thorough and explained everything to me. He answered all my questions and his information helped me to make decisions about the renovations and timing of a few of the projects that I was planning to undertake after moving into the home. During the inspection he had a sense of humour and made this almost a painless experience. He forewarned me about what the possibilities of potential problems in something he saw so that I was not overwhelmed when we did find an issue. I would not hesitate in recommending him to anyone.