

University Heights - Storm Restoration
Sections of this roof were blown off by wind. Insurance approved full coverage for the roof and we replaced it using GAF's HDZ Shingles














Sections of this roof were blown off by wind. Insurance approved full coverage for the roof and we replaced it using GAF's HDZ Shingles