Roofing Cost Calculator
Estimate the cost to replace or install a roof. Get cost per square, labor vs material breakdown, and tear-off costs for asphalt, metal, and more.
Last updated 2026-08-21
What Is a Roofing Cost Calculator?
A roofing cost calculator estimates what it costs to install or replace a roof by multiplying your roof area in squares by the material and labor cost per square. It gives homeowners a realistic budget before getting contractor bids. Material and labor are priced per square, so knowing your square count is the key input.
How It Works
Cost = (Area ÷ 100) × (Material per square + Labor per square).
Example
For a 1,000 sq ft roof at $120 material and $80 labor per square: 10 × 200 = $2,000.
How to Calculate
- Convert your roof area to squares. A 1,000 sq ft roof equals 10 squares.
- Enter the material cost per square, such as $120 for architectural shingles.
- Enter the labor cost per square, such as $80 for installation.
- Add the two per-square costs: $120 + $80 = $200 per square.
- Multiply by your squares: 10 squares × $200 = $2,000. Add tear-off and extras like underlayment and flashing for a full budget.
Typical Cost per Square by Roofing Material
| Material | Typical Cost per Square Installed |
|---|---|
| 3-tab asphalt | $350 to $450 |
| Architectural asphalt | $400 to $600 |
| Luxury asphalt | $600 to $900 |
| Metal standing seam | $900 to $1,400 |
| Slate | $1,500 to $3,000 |
| Wood shake | $600 to $900 |
Sources
Frequently Asked Questions
What is included in cost per square?
Typically the shingles and installation labor. Underlayment, flashing, and tear-off are usually extra.
How much does a new roof cost?
Most asphalt shingle roofs run $350–$600 per square installed, before extras.
Should I include tear-off?
Yes — removing the old roof is a common add-on that can run $50–$100 per square.
or browse Roofing Calculators