If your roof is made of aluminum or steel shingles, our roofing San Antonio estimates usually come in at around 50 years, but roofs made of copper and zinc can last well over 100 years with minimal roof repair. This means that, on average, will last three to seven times longer than typical asphalt roofs and will likely last longer than the people actually building the home. Our metal roofing San Antonio team of qualified contractors have seen these types of roofs last for 40-50 years with minimal roof replacement needed throughout their lifespan.