Roofing labor costs about $150 to $300 per square (100 square feet) for asphalt shingles in 2026, and $400 to $800 or more per square for metal, tile, and slate. That figure is the labor line only, separate from materials and disposal. The raw crew wage cost usually runs $50 to $100 per square once you divide a day rate by how many squares a crew lays in a day. The gap between that wage floor and the quoted labor price is overhead, insurance, and margin. This page isolates the labor component so you can check a bid line by line. For the full project number including materials, see the roof replacement cost guide.
How much is roofing labor per square in 2026?
Roofing labor runs $150 to $300 per square for standard walkable asphalt shingle work, per national cost aggregators including HomeGuide and Homewyse, with steep or cut-up roofs pushing the labor line to $350 or more. A square equals 100 square feet of roof area. Materials, underlayment, and dump fees are billed on top of this labor number, so a labor quote alone should not be compared against an all-in per-square price.
Labor typically accounts for roughly 40% to 60% of a total asphalt shingle replacement, according to contractor pricing data compiled by HomeGuide and SquareDash. The share climbs on premium materials such as slate and tile, where the install is slow and skill-dependent, and falls on simple single-story tear-offs where crews move fast.
Roofing labor cost per square by material
Labor per square rises sharply with material weight, fragility, and the skill needed to fasten it. Asphalt shingles are the cheapest to install because crews lay 20 to 40 squares a day; slate and tile can drop production to 5 to 10 squares a day, which multiplies the labor line. The table below shows install labor only, before materials and tear-off.
| Material | Labor cost per square (install only) | Why it varies | Source (2026) |
|---|---|---|---|
| Asphalt shingles (3-tab / architectural) | $150 to $350 | Fast, walkable, most crews qualified | HomeGuide, SquareDash |
| Standing seam / metal panel | $400 to $800 | Precise cutting, seaming, fastening; runs 30% to 50% above shingles | HomeGuide |
| Clay / concrete tile | $500 to $1,000 | Heavy, brittle; often needs structural checks and slow placement | HomeGuide, Homewyse |
| Natural slate | $600 to $1,500 | Specialty installers, low daily output, high breakage risk | HomeGuide |
| Cedar shake / shingle | $300 to $600 | Hand-nailed, spacing-sensitive, weather-dependent | HomeGuide, Homewyse |
| Flat membrane (TPO / EPDM) | $250 to $450 | Seam welding or adhesive; access and penetrations drive cost | Homewyse, contractor pricing |
Ranges are 2026 national labor-only estimates and vary by region, crew, and roof condition. Figures compiled from HomeGuide, Homewyse, and SquareDash cost data; confirm against local bids.
What roofers charge: hourly rate and crew day rate
Individual roofers bill $40 to $80 per hour in 2026, and specialty installers working slate, copper, or standing seam metal often command $100 or more per hour, per HomeGuide and SquareDash. Most residential work is priced by the square rather than the hour, but the hourly and daily numbers are what a per-square rate is actually built from.
A full crew of four to six roofers typically bills $1,500 to $3,000 per day depending on region and experience, according to contractor pricing data. Dividing that day rate by daily production gives the crew wage cost per square, which is the floor the quoted labor price sits above.
| Pricing basis | 2026 range | Notes | Source |
|---|---|---|---|
| Per worker, hourly | $40 to $80 | $100+ for slate, copper, standing seam | HomeGuide, SquareDash |
| Full crew (4 to 6), daily | $1,500 to $3,000 | Region and experience dependent | Contractor pricing data |
| Asphalt production, walkable roof | 20 to 40 squares per day | Sets crew wage cost near $50 to $100 per square | HomeGuide |
| Tile / slate production | 5 to 10 squares per day | Low output drives the high labor line above | SquareDash |
How to derive labor cost per square from a crew day rate
You can sanity-check a labor quote by working from the crew day rate and how many squares that crew lays in a day. This is the calculation behind every per-square number, and it exposes where overhead and margin sit.
- Take the crew day rate, for example $2,000 for a five-person crew.
- Estimate daily production for the material: about 25 squares for walkable asphalt, 5 to 10 for tile or slate.
- Divide day rate by squares per day. $2,000 divided by 25 squares is about $80 per square in crew wage cost.
- Add overhead, insurance, warranty, and margin. This is why the quoted labor line lands near $150 to $300 per square even when raw wages are closer to $80.
- Apply the difficulty multipliers below for pitch, height, and complexity.
Labor cost multipliers: pitch, stories, and access
The single biggest swing in roofing labor is roof pitch, followed by building height and how cut-up the roof is. These factors stack, so a steep third-story roof with dormers can carry a labor line 50% to 90% above a simple walkable ranch. Apply these multipliers to the base labor figure for the material.
| Factor | Condition | Labor adjustment | Why |
|---|---|---|---|
| Pitch | 4/12 or lower (walkable) | Baseline (1.0x) | No fall protection slowdown |
| Pitch | 5/12 to 7/12 (moderate) | +10% to 15% | Slower footing, some staging |
| Pitch | 8/12 to 9/12 (steep) | +15% to 30% | Harnesses, toe boards, slower pace |
| Pitch | 10/12 and above (very steep) | +30% to 50%, or price by the day | Full fall protection, scaffolding, safest priced hourly |
| Height | Second story vs single | +10% to 20% | Ladder work, staging, material lifting |
| Height / access | Third story or tight access | +20% to 40% | Scaffolding, crane or conveyor, restricted staging |
| Complexity | Many hips, valleys, dormers, skylights | +15% to 30% | More cutting, flashing, and detail work per square |
Multipliers reflect 2026 contractor pricing ranges from HomeGuide, SquareDash, and Gorilla Roofing; they stack and vary by crew and jurisdiction.
Tear-off labor vs install labor
Tear-off is a separate labor line from installation, running about $100 to $150 per square for each layer of old roofing removed, including debris handling and dump fees, per HomeGuide and tear-off cost data from SupplementSnap. A single-layer asphalt tear-off often lands near $100 to $180 per square all in, while a second existing layer adds roughly $50 to $70 per square on top.
Building codes in many jurisdictions cap a roof at two shingle layers, so a full tear-off is common on older homes and should appear as its own line on a bid. If a quote bundles tear-off and install into one number, ask for the split so you can compare it against the ranges here.
Converting per square to per square foot
Divide the per-square labor figure by 100 to get labor cost per square foot, since one roofing square covers 100 square feet. Asphalt labor of $150 to $300 per square equals about $1.50 to $3.00 per square foot of roof area. Note that roof area is larger than the home footprint because of pitch and overhangs, so a 2,000 square foot house often has 2,200 to 2,800 square feet of roof.
For estimating a specific roof, our free roofing calculator and the 30 square roof cost breakdown show how the square count and labor line scale together on a real project.
What labor per square does not include
A labor quote covers the crew’s time to remove and install, but it usually excludes materials, underlayment, flashing, and fasteners billed separately. Knowing what sits outside the labor line prevents comparing an apples-and-oranges bid.
- Shingles or panels, underlayment, drip edge, and ridge cap, priced per square as materials. See how much a pallet of shingles costs.
- Fasteners, which are minor but real. The roofing nails per square guide shows typical quantities.
- Permits, inspections, and disposal fees, which vary by jurisdiction.
- Deck repair, which is discovered after tear-off and billed as extra labor and material.
Roofing labor cost per square: FAQ
Common questions homeowners and estimators ask about the labor line, answered with 2026 figures.
How much is labor per square for roofing?
Roofing labor runs about $150 to $300 per square for walkable asphalt shingle work in 2026, and $400 to $800 or more per square for metal, tile, and slate, per HomeGuide and SquareDash. A square is 100 square feet. This is the labor line only; materials, underlayment, and dump fees are billed on top.
How much do roofers charge per hour?
Roofers charge $40 to $80 per hour per worker in 2026, and specialty installers working slate, copper, or standing seam metal often command $100 or more per hour, according to HomeGuide. Most residential jobs are priced per square rather than hourly, but very steep roofs are sometimes billed by the hour or day for safety.
What percentage of roof cost is labor?
Labor typically makes up about 40% to 60% of a total asphalt shingle roof replacement, per contractor pricing data from HomeGuide and SquareDash. The share rises on slate and tile, where the install is slow and skill-dependent, and falls on simple single-story asphalt tear-offs where crews move quickly.
How much does a steep roof add to labor cost?
A steep roof adds roughly 15% to 50% to the labor line depending on pitch. Roofs of 8/12 to 9/12 add about 15% to 30% for fall protection and slower pace, while 10/12 and steeper can add 30% to 50% or be priced by the day, per HomeGuide and Gorilla Roofing. Height and complexity stack on top.
How many squares can a roofing crew install per day?
An experienced crew installs 20 to 40 squares of asphalt shingles per day on a walkable roof, per HomeGuide. Specialty materials cut output sharply: tile and slate crews often complete only 5 to 10 squares per day, which is the main reason their labor cost per square is several times higher than asphalt.
Is tear-off labor separate from installation?
Yes. Tear-off is a distinct labor line of about $100 to $150 per square per layer removed, including debris handling, per HomeGuide and SupplementSnap. A second existing layer adds roughly $50 to $70 per square. Ask any contractor to split tear-off from install on the bid so you can compare it against standard ranges.