Metal roofing, apparently, is one of the most common and the sturdiest of roofing options available to the industrial segment.
Commonly used elements include aluminum, steel, copper, metal tie, etc. It can outlast any other roofing option, staying put for 30-50 odd years, as they can withstand most of the extreme weather conditions and issues that plague other roof materials.
Asphalt Shingles are well known for their lasting nature. If these roofing materials are reinforced with a fiber glass, organic constituents or wood materials, they can serve you for more than 50 years.
The best thing with the asphalt shingles is that you can add more colors and textures for a new appearance and also to make the roof more elegant.