Had shingles blown off the roof of a pole building and was originally going to pay for the whole thing out of pocket. Got 4 estimates from 5 star reviewed companies, and Revival had the best price. Then a friend said insurance may pay for it, so I filed a claim. Insurance adjuster only wanted to repair the roof. Revival said the existing shingle is no longer made, so they should pay for the whole roof. Insurance adjuster had Revival remove a shingle and insurance company sent it out to see if shingles were available. Adjuster said they still make the shingle and said a place in Akron sells the shingle. Revival went to Akron twice to get the allegedly matching shingle, but when placed on the roof next to the existing shingle, the difference was night and day. Not anywhere close to matching. After 3 months, the insurance company finally agreed to pay for the whole roof to be re-shingled. Revival came 2 days later and put a new roof on in one day. Revival's patience and perseverance in dealing with the insurance company saved me thousands of dollars. I was willing to pay out of pocket because I knew the singles were old and needed replaced before the storm blew shingles off the roof. They could've just took the cash and saved themselves the hassle of dealing with my insurance company that just kept making them jump thru more hoops, but they didn't because the insurance is supposed to pay for claims like mine. I appreciate them going above and beyond to get my roof claim paid. read more