had major hail damage to shingles, gutters and most of the facia on my house. KWR was one company recommended by my insurance agent. i checked them out along with several others. The decision to use KWR was the result of my finding that all the people i talked to and all of the reviews i had found for them were very good. After speaking to a representative (Riley O'Hara) from KWR i felt comfortable and gave the go ahead on the work. within two weeks and despite the lousy weather they had the shingles delivered and all of the work completed in just two days. the crews were polite, professional and cleaned up very well after they had finished.