Skip to main content
True Trade Path

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
Build your rate from burden and overhead, not from wage alone. Use the calculator and template below, and compare to what we publish to homeowners for the same work.

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.

StepExample 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 & profit20–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 priceCustomer 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?
Installed asphalt commonly $450–$850 per square nationally; pitch, tear-off layers, and product tier move the number.
How do I estimate roofing labor?
Use crew-day productivity from your last jobs (squares per day by pitch) times burdened day rate.
Should roof inspections be free?
Marketing inspections can be free; document legible reports and use a paid inspection for insurance disputes.
What margin do roofers need?
Gross margin 20–28% on residential installs is common; net depends on sales and warranty callback costs.
How do I price repairs vs replacement?
Repairs need a minimum charge; if damage is widespread, present replacement with photos.
Do homeowners see the same numbers?
Our roof replacement cost guide publishes homeowner ranges — stay consistent or explain quality differences.
How often should I update pricing?
When shingle manufacturers raise price or labor markets shift — at least twice a year.
Should I include warranty in the price?
Yes — build warranty labor into overhead or a reserve line so callbacks do not erase profit.

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