Free tool

Roofing Cost Calculator

Estimate what a roof replacement costs by home size, material, and pitch, with a low-to-high range.

Enter your home's size, roof material, and pitch to estimate a roof replacement cost. The calculator converts your floor area into roofing squares, applies real per-square installed prices by material, and adds tear-off. Use it to budget as a homeowner or to sanity-check a bid as a roofer.

Free forever, no signup needed, results update instantly

No signup, no email
Updates instantly
Built for service businesses
Shareable link to your scenario

Quick startPick your industry to load real-world numbers

Your inputs

Edit any field, results update automatically.

Roof area is larger than floor area; we adjust for pitch + overhang + waste.

Backed by our data

A typical asphalt roof replacement runs $6,000 to $30,000, or about $350 to $900 per square installed by material. Roofing labor is the biggest cost driver.

Smarfle roof-replacement-cost pricing guide + Roofer Salary by State

Run a roofing business?

Smarfle builds branded roofing estimates from your costs, sends them for online approval + deposit, and turns the accepted bid into a scheduled job and invoice.

Save this in Smarfle CRM

Free for 14 days, no credit card

How this calculation works

Roofing is priced per square (100 sq ft of roof), not per floor square foot: 1. Roof squares = home footprint x pitch factor x 1.1 (waste) / 100. A steeper roof has more surface area than the footprint. 2. Material cost = squares x the installed per-square price for your material (asphalt is cheapest; metal, tile, and slate climb from there). 3. Tear-off adds roughly $100 to $200 per square for removing the old roof and disposal. 4. Access (2+ stories, steep pitch) adds labor. The result is a low-to-high range because real bids vary by region, crew, and roof complexity. Always get an itemized quote.

Real scenarios

Find the persona closest to yours, then click to load those numbers into the calculator.

Homeowner budgeting

2,000 sq ft single-story, architectural shingles, tear-off.

Expect roughly $9,000 to $22,000. Get three itemized bids and compare line by line, not just the bottom number.

Roofer checking a bid

Use it to confirm your per-square pricing covers material, labor, tear-off, and disposal.

If your bid lands below the low end, you likely missed tear-off, disposal, or a steep-pitch labor adder.

Considering metal

2,000 sq ft, metal vs asphalt.

Metal roughly doubles the up-front cost but lasts decades longer. The calculator shows the gap instantly.

Smarfle CRM

Run this in your business, not just in a calculator

These Smarfle features close the loop on what this tool surfaces. Built for local service businesses, used by HVAC, plumbing, electrical, cleaning, lawn care, and 40+ other trades.

Frequently asked questions

Ready to put this into practice?

Smarfle CRM helps local service businesses book more jobs, get paid faster, and grow on autopilot. Florida-based, same-day support, 14-day free trial.

Start your free trial