Roof leaks during heavy rains May indicate roofing material nearing the end of its life span. Metal corrosion, cracks in the metal, and corrosion around fasteners coupled with expansion and contraction over time is what ages the roof.