Your roof can last from 15 to 70 years or more. It depends on the roofing material you choose and if you perform regular maintenance. Asphalt shingles last from 15 to 30 years. Clay tile roofs can last 50 years or longer. Metal roofs last around 40 to 70 years and Slate tile roofs can last up to a 100 years.
By Kresta Roofing|2020-09-08T20:51:48+00:00September 8th, 2020|Categories: General Roofing Questions|
About the Author: Kresta Roofing
Kresta Roofing is a roofing contractor near San Antonio, Texas providing residential and commercial roofing services as a top rated with 40 years of experience roofing contractor.