Metal has a number of advantages over asphalt shingles including energy efficiency, recyclability, and strength against severe environmental conditions, and a metal roof can last 2-3 times longer than an asphalt roof.