Roofology was recommended to us by a close friend who is also a contractor, as the company that they use on their own projects. John came by several times to deal with a persistent leak in our roof. He really went above and beyond in tracking down all of the sources on our roof. He did so quickly and with very clear and honest communication. Our roof will need to be replaced in a few years, but John never attempted to get us to accelerate the process. We would not hesitate to recommend him to anyone.