How much should a roofer charge?
Roofing contractors price by the square (100 sq ft) with installed asphalt commonly $450–$850 per square ($4.50–$8.50/sq ft), translating to $9,000–$17,000 for a typical 2,000 sq ft roof — built from crew day rates, material waste, tear-off, disposal and 20–28% gross margin.
- Reviewed
- National install benchmarks, reviewed March 2026
How to use this guide
Roofing is priced by the square — one square is one hundred square feet of roof area — with pitch, tear-off layers, waste factor, and product tier moving installed price more than hourly wage alone. This guide connects crew-day economics to per-square ranges homeowners see in our roof replacement cost guide.
Use productivity from your last jobs (squares per day by pitch) times a burdened crew-day rate, then add material, disposal, permit, overhead, and gross margin. Competing on low bid without that stack is how storm-chase markets destroy warranty reserves.
Repairs need minimum mobilization charges; replacements need scope-of-work clarity on decking, ice barrier, ventilation, and drip edge so change orders are expected, not adversarial.
Insurance, storms, and repair minimums
Insurance-driven work and post-storm spikes compress margin when everyone chases the same adjuster script. Know your floor per square and walk away when scope photos show widespread damage better sold as replacement.
Free inspections can be marketing — document conditions with legible photos either way. Paid inspections are appropriate when the customer needs a report for a dispute, not just a door knock.
Rate build-up
From wage to billable rate
Roofing math starts with crew burden and squares per day, not with shingle bundle price alone. Waste, pitch multiplier, tear-off layers, and disposal fees belong in the stack before overhead and target gross margin on the sell price.
| Step | Example range |
|---|---|
| Crew wage burden (per person) | $22–$32/hr × burden |
| Crew day rate (4–6 workers) | $2,200–$3,800/day loaded |
| Materials per square (shingle, underlayment, drip edge) | $110–$220/sq |
| Tear-off, disposal, permit | $80–$180/sq |
| Overhead & profit | 20–28% gross margin target |
| Installed price per square | $450–$850/sq asphalt |
Typical service rates by region
Coastal and storm-frequency markets sit higher in these bands; lower-cost inland markets may quote lower per square but still need decking change-order language when OSB is rotted. Site visits are often bundled into contract price — do not confuse free sales visits with unpaid production labor.
Lower cost markets
Labor: $400–$600/sq
Trip / diagnostic: Site visit often free with contract
National mid
Labor: $500–$750/sq
Trip / diagnostic: —
Coastal / storm markets
Labor: $650–$950/sq
Trip / diagnostic: —
Worked example
2,000 sq ft roof, asphalt architectural, single layer tear-off
The example assumes architectural asphalt, single-layer tear-off, and walkable pitch. Steep pitch, multiple layers, decking replacement, or metal transitions add squares, labor days, and disposal — model those before you match a competitor’s per-square flyer.
| 20 squares materials | $3,200 |
| Labor (2 days, 5 crew) | $5,600 |
| Disposal & permit | $1,100 |
| Overhead allocation | $1,450 |
| Margin (24%) | $2,838 |
| Indicative customer price | Customer price ≈ $14,188 ($709/sq — adjust for pitch, layers, decking) |
Price ranges homeowners compare
Per-square installed ranges are the language homeowners and adjusters use. Localized repairs should still hit a minimum charge because mobilization and liability dominate small tickets.
- Asphalt reroof (per square) — $450–$850/sq installed
- Roof repair (localized) — $450–$1,500
- Metal standing seam — $900–$1,600/sq
- Flat / TPO commercial — $650–$1,100/sq
Where margin disappears
Roofing margin most often disappears on bad square counts, missing pitch and waste factors, unpriced decking replacement, and jobs taken below your known floor to keep crews busy.
- Square count without waste and pitch factor — Underbidding 10–15% on material and labor.
- No decking change-order language — OSB replacement at $75–$150/sheet erodes margin.
- Chasing low bid jobs — Insurance work and storm chasers compress margin; know your floor.
Quotes, minimums, and payment
Minimums & trip charges
Small repairs carry a minimum visit charge — commonly three hundred fifty to six hundred fifty dollars — because mobilization, setup, and liability dominate the ticket. Publish the minimum so “just a few shingles” calls do not become net-negative half-days.
Markup vs margin
Roofing conversations often use gross margin on sell price. A twenty-five percent margin is not a twenty-five percent markup on cost — train sales and production leads to use the same definition when they discount to close.
Exclusions & change orders
Decking replacement, structural repair, gutter and fascia replacement, and interior drywall from active leaks are separate line items unless explicitly included. Pair exclusions with attic or interior photos when leaks are involved.
Payment schedule
Material deposit before order is standard on replacements; large commercial jobs may use progress draws. Final on completion after walkthrough. Verify state deposit caps and put the schedule on the signed scope — storm work is where deposit disputes hurt most.
Presenting the price
Quote by squares with pitch, layers, and product tier visible. Show optional upgrades — ice barrier, ridge vent, drip edge, upgraded underlayment — so the base bid compares fairly and upsells are chosen, not sprung on install day.
Use these next
FAQ
How much should a roofer charge per square?
How do I estimate roofing labor?
Should roof inspections be free?
What margin do roofers need?
How do I price repairs vs replacement?
Do homeowners see the same numbers?
How often should I update pricing?
Should I include warranty in the price?
Methodology
Installed bands reference BLS roofer wage data, material list pricing, and our roofer pricing calculator. Manufacturer price increases and labor market shifts mean you should revisit your matrix at least twice a year — the vintage date is our editorial review, not your bid date.
- BLS — roofers
- True Trade Path roofer pricing calculator