Roof material guide

Roof materials compared — cost, lifespan & trade-offs

Asphalt at $3.50–$8/sqft or slate at $15–$40? Here's the side-by-side comparison of every mainstream roof material, plus an instant free quote for your address in whichever material you pick.

MaterialCost / sqftLifespanWeightFire
Asphalt shingles$3.50–$8.001530 yearsLightweightClass ADetails
Metal roofing$8.00–$18.004070 yearsLightweightClass ADetails
Tile roofing$10.00–$25.0050100 yearsHeavyClass ADetails
Slate roofing$15.00–$40.0075200 yearsHeavyClass ADetails
Cedar shake$6.00–$14.002550 yearsMediumClass CDetails

Pick the right material for your situation

Asphalt shingles
$3.50–$8.00/sqft installed
Lifespan
15–30y
Weight
Lightweight
Fire
Class A
Asphalt shingles cover roughly 75% of US residential roofs — and for good reason. They're the cheapest reliable option, every contractor knows how to install them, and modern architectural (laminated) shingles can last 25–30 years and look excellent. The trade-off is lifespan and aesthetic versus premium materials. For most homeowners, especially in mild climates, architectural asphalt is the value pick — pay the small premium over 3-tab and you get a much better-looking roof that lasts noticeably longer.
Best for most us single-family homes
Metal roofing
$8.00–$18.00/sqft installed
Lifespan
40–70y
Weight
Lightweight
Fire
Class A
Metal roofing has shed its "industrial barn" reputation. Modern standing-seam and stamped metal-shingle systems look architecturally clean, last 50+ years, and are now standard spec in wildfire-prone California, snow-belt Colorado, and coastal Florida. The upfront premium is real (often 2–3x asphalt), but the lifecycle math is hard to argue with — most homeowners installing metal will never re-roof again. If you plan to stay in your home 15+ years, metal's amortised cost is competitive.
Best for wildfire-prone regions (ca, or, co, mt)
Tile roofing
$10.00–$25.00/sqft installed
Lifespan
50–100y
Weight
Heavy
Fire
Class A
Tile roofing — clay or concrete — is the longest-lasting mainstream roof option. A properly installed tile roof in a hot, dry climate can outlast multiple generations of owners. The catch: tile is heavy, brittle, and expensive. It's rarely the right choice for retrofitting an asphalt-built home unless you're willing to invest in structural reinforcement. But for homes built for tile (Spanish, Mediterranean architecture in the Southwest), it's often the only material that does the architecture justice.
Best for mediterranean / spanish architectural homes
Slate roofing
$15.00–$40.00/sqft installed
Lifespan
75–200y
Weight
Heavy
Fire
Class A
Slate is the longest-lasting roof material money can buy. A well-installed slate roof from 1900 is often still in service today. It's also among the most beautiful and the most expensive. Slate is rarely a value play — it's an architectural and generational decision. If you're restoring a Victorian, Federal, or Tudor home where slate was the original material, modern synthetic alternatives are a fraction of the cost but tend to look obvious within five years. Natural slate ages into the architecture instead of contrasting with it.
Best for historic homes (victorian, tudor, federal)
Cedar shake
$6.00–$14.00/sqft installed
Lifespan
25–50y
Weight
Medium
Fire
Class C
Cedar shake is the curb-appeal play. Few materials weather as beautifully — new cedar starts warm-toned and naturally silvers into a coastal-classic gray over 3–5 years. It's the right roof for Cape Cods, Craftsman bungalows, and traditional New England saltboxes where asphalt feels like a downgrade. The trade-offs are real, though: cedar requires periodic maintenance, has a Class C fire rating without pressure-treatment, and underperforms in humid climates without aggressive ventilation. Done right, it lasts 30+ years and adds documented value to architecturally appropriate homes.
Best for cape cod, craftsman, ranch-style homes

Not sure which material is right?

Get a free quote for your address in any material — and compare them side by side before talking to a single contractor.

Get my free quote