John is very thorough which is exactly what we were looking for as first time home buyers. He showed up early and had already been up on the roof and around the property before our scheduled meeting. Very knowledgeable and took the time to teach us about what he is looking for, and why things are built the way they are. John provided a very detailed report via email within 24 hours of the inspection, with pictures of everything we looked at to go with. My realtor was instantly impressed with John's process, and when the time comes that I require a home inspection in the future I will absolutely be contacting John first.