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