Metal roofs are beautiful, durable, energy-efficient and long-lasting. They can also be significantly more expensive than asphalt shingles — particularly when installing a standing seam metal roof. But because they can last 40-80 years and potentially lower energy costs, they can be worth the investment.