Metal roofing is known for its resistance to weather, including wind, hail, ice, and snow. It is less affected by hot-cold and wet-dry cycles that destroy other materials. Commercial metal roofs have been in service 30 years or more. Painted roofs are credibly warranted up to 30 years.