Roof Tear Off and Roof Replacement In Churchville, NY 14428
Roof Tear Off and Replacement
This homeowner contacted us about their roof as it was reaching its expiration. After doing a full inspection it was noted that the roof had two layers of shingles. We completed a full tear-off and replaced all the underlayment, finishing the job with a GAF HDZ Shingle in Charcoal.