How much to charge for roofing
Rates reviewed June 2026
Roofing is priced per job, usually figured by the roofing square (100 sq ft), with tear-off and decking repair as the hidden costs. You quote after climbing it, because what is under the old shingles decides the real price.
You should charge
$8,950
per roof · typical $5,000–$25,000
Why this number. Quote the whole roof after an inspection, and write the warranty into the price as a selling point. The tear-off and rotten decking are where amateurs lose money, so naming them up front protects you and reads as thorough.
Typical roofing prices
| Job | Typical range |
|---|---|
| Asphalt shingle reroof | $5,000 – $14,000 |
| Metal roof | $10,000 – $30,000 |
| Repair (per visit) | $400 – $1,800 |
Also common: By roofing square (100 sq ft), $350-$700 installed is typical for asphalt.
Free · The words, not just the number
Get the roofing pricing script
A short, calm script for quoting roofing in person. The goal is not to pitch. It is to ask a few good questions, say your number once without flinching, and let them talk themselves into yes.
- ✓The questions to ask before you ever name a price
- ✓How to say your number so it lands, then stay quiet
- ✓The line for when they say "that's too much" (no discounting)
- ✓A rate-increase template for clients you already have
- ✓Early access to the paid Pricing Toolkit
Instant unlock, and a copy in your inbox. No spam. The calculator stays free either way.
What changes the price
- Roof size, pitch, and number of facets
- Material (asphalt, metal, tile)
- Tear-off of the old roof and layers
- Decking repair and underlayment
The pricing move most people miss
Quote the whole roof after an inspection, and write the warranty into the price as a selling point. The tear-off and rotten decking are where amateurs lose money, so naming them up front protects you and reads as thorough.
What to SayAI
They pushed back on your price? Get the exact reply.
Paste what a roofing client says. A sales-psychology-trained AI writes the words that hold your price, in seconds. Free.
Get the reply →Running a roofing business? See the best software for it →
Need the gear? The best roofing equipment the pros use →
Frequently asked questions
How much should I charge for roofing?+
Most roofing is priced $5,000–$25,000 per roof, with a typical rate around $9,000 per roof. Where you land inside that range comes down mainly to roof size, pitch, and number of facets and material (asphalt, metal, tile). Use the range as your anchor, then adjust up for experience, strong demand, and a higher cost-of-living area.
Should I charge per job or by the hour for roofing?+
Most roofing is priced per job, and that is the stronger model. It pays you for the result rather than the clock, and clients far prefer one fixed number they can plan around. Estimate the hours a job takes, multiply by the hourly rate you want, then add a 15-25% buffer for the jobs that run long. By roofing square (100 sq ft), $350-$700 installed is typical for asphalt.
How much should I charge for roofing as a beginner?+
Starting out, price near the lower end of the range, roughly $5,000 to $9,000 per roof. Resist going below that to win work: a price that is too low attracts price-shoppers, signals low quality, and is hard to raise later. Once you have a few happy clients and reviews, move toward $25,000.
What affects how much roofing costs?+
The biggest factors are roof size, pitch, and number of facets; material (asphalt, metal, tile); tear-off of the old roof and layers; decking repair and underlayment. Two jobs that look alike can price very differently once these are accounted for, which is why a quick walkthrough or a few questions before quoting protects your rate.
How do I quote roofing so the client says yes?+
Quote the whole roof after an inspection, and write the warranty into the price as a selling point. The tear-off and rotten decking are where amateurs lose money, so naming them up front protects you and reads as thorough. Put the quote in writing with exactly what is included, state the price once without apologizing for it, and give one clear next step. A confident, well-structured quote wins jobs at a higher price than a vague one at a lower price.