Over time, even the most durable roofs will require replacement. Some key signs that indicate it may be epoch for a additional roof include:Extensive shingle damage or missing shinglesFrequent leaks and water stains upon ceilingsSagging roof structureHigh Huntsville Roofing life bills due to needy insulationRoof age more than 2030 years, depending