Roofing labor cost per square
Labor cost per square is how subs talk — but most homeowner bids arrive as all-in installed $/square that mixes material, crew, overhead, and often tear-off. This page treats labor as a slice inside our 2026-07 installed bands, not as a standalone union wage table you can paste into payroll software. Steep pitch, cut-up valleys, night work, and two-story access raise effective labor $/square even when the shingle SKU stays the same. Use the calculator for house totals; use this copy to read why two bids with “the same materials” still diverge on unit price.
Runs in your browser No signup Estimate only — not a contractor quote
Tear-off
Remove existing roof before install
$650 / square mid · $7 / sq ft
Low
$9,000
Mid
$13,000
High
$19,000
When to use — and when not to
When to use
A bid separated labor per square and you want sanity context. Understanding why steep roofs quote higher effective $/square. Comparing crew day rates implied by unit bids against our installed mid.
When not to
Materials-only aisle pricing → roofing prices. All-in house total without unit talk → roof cost calculator. Patch labor on a leak zone → roof repair cost. Tear-off-only strip work → roof tear off cost.
Assumptions
Installed mid includes a typical labor stack — rough planning split, not payroll data. Tear-off crew time sits partly inside the tear-off $/square add-on. Table dated 2026-07; union and coastal markets often sit above national mid.
Worked examples
Asphalt mid $500/sq installed — labor often ~40–60% of all-in on a simple gable
Implied labor ballpark ~$200–$300/sq — conversation context, not a promise
Only a written breakdown proves the split on your job.
Same squares, steep/complex → effective $/square lands high band
High asphalt $700/sq + tear-off high $250/sq
Pitch often shows up as higher unit, not a separate labor line.
How it calculates
installed ≈ material portion + labor/overhead portion (+ tearoff labor in tear-off band)
Labor context — read installed $/square, infer crew share, adjust for pitch.
- Start from the installed material band — asphalt mid $500/sq is a common all-in stack.
- Recognize labor is usually embedded — not sold as a clean line on homeowner paperwork.
- Bias high on steep two-story or cut-up roofs — effective labor $/square rises.
- Multiply squares in the calculator for totals; compare all-in bids to all-in bands.
Common traps
- Labor-only quotes exclude material — do not compare them to installed bands.
- Union markets exceed national mid — ZIP still matters.
- Tear-off labor sits in tear-off $/square — see the tear-off page for removal focus.
- Repair scene uses a different $/square — patch labor, not field reinstall.
Next tool
All-in unit → roofing cost per square.
Tear-off labor slice → roof tear off cost.
Total tool → roof cost calculator.
FAQ
Open-market labor lines vary by city and pitch — in homeowner bids labor is usually embedded in installed $/square. On a simple asphalt job, crew share might land near $200–$300 of a $500 mid installed square, but only bid breakdowns prove the split on your roof.