Your roofing warranty provides an extra layer of protection to your investment in case of material defects or a flawed installation. However, your roofing warranty can be voided due to several factors. Gresham Roofing and Construction, the premier roofing contractor[...]