While metal roofing can sometimes have a higher initial cost, it can have a higher return on investment as it lasts longer than asphalt shingles. Metal roofing materials range from aluminum to copper, corrugated metal, metal slate, zinc, standing seam and much more.