A roof made of metal has one of the highest life expectancies when fitted properly. On average, composite shingles endure 25 years, asphalt shingles 20…