My experience with John was great. The service call was professionally done and he clearly knew about how to do a proper home inspection. He was courteous and confident all the way and was excellent at explaining what he saw and was able to save us big $$$ in unforeseen costs. I would recommend him to anyone who may need this service.