The cost values in these tables are an estimated cost which may vary depending on style, materials, location, etc. It only accounts for material costs and not installation costs.
Click here to see the full article 17 Types of Roof Materials Used Today
Type | Materials Cost per 1 Square / 100 square ft | Lifespan (years) |
Asphalt Shingles | $75.75 – $220 | 20 – 50 |
Built-Up (BUR) | $165 – $250 | 5 per layer |
Clay Tiles | $50 – $100 | 50 -100 |
Concrete Tiles | $40 – $90 | 30 – 50 |
EPDM Rubber | $75 – $450 | 20 – 30 |
Felt Underlayments | $6 – $91 | 20 – 50 |
FleeceBack | $93 – $133 | 20 – 50+ |
Metal Roof | $75 – $1,500 | 30 – 40+ |
Modified Bitumen | $165 – $250 | 10-20 |
PVC Membrane | $75 – $250 | 20-30 |
Roof Garden | $100 – $400 | 30 – 50+ |
Rubber Slate | $165 – $509 | 50 |
Slate | $500 – $1200 | 75 – 150+ |
Solar Tiles | $1,100 – $2,600 | 20 – 40 |
Spray-On Roof | $400 – $700 | 50+ |
TPO | $150 – $500 | 20 – 30 |
Wood | $100 – $200 | 20 – 25 |
Price/Lifespan Cost Comparison
Because the materials cost and the lifespan years is a range, this graph and chart show the price per square/life span years range comparison. It shows the cost per year for the estimated low side and the estimated high side of the spectrum. The lower end is displayed in blue, and the higher end is displayed in orange.
Sorted Low to High Price/Year Chart
This chart shows the actual data of the dollar amount divided by the lifespan in years.
Rank | Material | Low Price/ Short Lifespan | High Price/ Long Lifespan |
1 | Felt Underlayment | $0.30 | $1.82 |
2 | Clay Tiles | $1.00 | $1.00 |
3 | Concrete Tiles | $1.33 | $1.80 |
4 | Metal Roof | $2.50 | $37.50 |
5 | Rubber Slate | $3.30 | $10.18 |
6 | Roof Garden | $3.33 | $8.00 |
7 | PVC Membrane | $3.75 | $8.33 |
8 | EPDM Rubber | $3.75 | $15.00 |
9 | Asphalt Shingles | $3.75 | $4.40 |
10 | FleeceBack | $4.65 | $2.66 |
11 | Wood Shake | $5.00 | $8.00 |
12 | Natural Slate | $6.67 | $8.00 |
13 | TPO | $7.50 | $16.67 |
14 | Built-Up (BUR) | $16.50 | $6.25 |
15 | Modified Bitumen | $16.50 | $12.50 |
16 | Spray-On Roof | $40.00 | $14.00 |
17 | Solar Tiles | $55.00 | $65.00 |