Question: how long does shingle roof last in florida?
Answer: Asphalt Roofing shingles last 15 to 20 years. Concrete or clay tiles typically last at least 20 years. Wood shingles are good for 10 to 40 years. Metal Roofing shingles or panels last 15 to 40 years.