John went beyond our expectations. He took his time to carefully evaluate, point out, and talk through issues with me and my soon to be wife. He made sure that we understood why we should do the repairs and was very personable during the whole process. His report was very well organized and clearly written. We are very grateful for him and would recommend him to anyone, thank you!