Question: how long does a 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.