Our neighborhood was damaged by a hail storm, and John offered to inspect my roof for free. It is a steep roof, too dangerous for a non professional. Based on his years of experience, he was sure that enough damage existed to warrant a new roof. I filed a claim, and my insurance company agreed! No haggling or discord, everyone agreed what was damaged and what it would cost to repair-all thanks to John. He guided me through the process, and answered all my questions along the way. They did everything that they said they would do. My roof was done in a day, and there was no mess left behind. I was in good hands with John, and I wouldn't hesitate to hire them for other work, or to strongly recommend them to family and friends. Thank you John Hope for your professional, courteous service!