The metal roofs tend to have a somewhat specific lifespan. Simply put, while these roofs may last for as many as 50 years, they are often become weak after surpassing their stipulated lifespans. Factors such as acid rain might also compromise the strength and durability of the roofs.