--- title: Roofing slug: roofing --- Roofing Q: How long does a roof last? A: Asphalt: 15-25 yrs, Tile: 50+ yrs, Metal: 40-70 yrs in CA climates.