LONGEVITY- Metal roofs are known to last a long time if installed properly. Their life span can be 40-60 years, compared to asphalt shingles that need to be replaced more or less 20 years, steel can last more than the traditional roofing. It’s your best investment in the long run.