Skip to main content
Back to Blog
Roofing

Paying Roofing Crews by the Square vs Hour

Compare paying roofing crews per square vs hourly with real job cost examples, quality control strategies, and guidance on when each pay model works best.

Tyson Faulkner·April 7, 2026·10 min read

The Decision That Determines Your Roofing Profit Margin

Every roofing contractor eventually faces this question: do I pay my crew by the hour or by the square? It sounds like a simple payroll decision. It is not. How you pay your crew changes how fast they work, how you bid jobs, how accurate your estimates are, and ultimately how much money you keep at the end of the year.

I roofed for years — tearing off, installing, and running crews that got paid by the square. Aside from when I very first started, piece work was all I knew. And after talking to plenty of contractors who pay hourly, I can tell you the difference in how those crews operate is not subtle.

That said, hourly pay is not always wrong. There are roofing scenarios where it makes more sense. Let me walk through both models with real numbers so you can make the right call for your operation.

Per-Square Rates: What the Market Looks Like

Piece rates for roofing vary based on the task, complexity, and your market. Here is what I see across the industry in 2026:

Tear-off:

  • Simple single-layer asphalt: $15-$25 per square
  • Multi-layer or heavy material: $25-$40 per square

Shingle installation:

  • Standard 3-tab or architectural on simple roofs: $35-$50 per square
  • Steep pitch, cut-up roofs, or premium materials: $50-$75 per square

Combined tear-off and install:

  • Simple residential: $55-$75 per square all-in
  • Complex residential: $75-$100+ per square all-in

Specialty tasks (often paid per unit or per linear foot):

  • Ridge cap: $3-$5 per linear foot
  • Flashing: $8-$15 per unit
  • Pipe boots: $5-$10 each

For detailed rate breakdowns specific to roofing, check out our guides on average piece rates for roofing and how much to pay per square.

Hourly Rates: What Roofing Workers Earn

Hourly rates for roofing depend heavily on experience and role:

  • Laborers / helpers: $16-$22/hr
  • Mid-level installers: $22-$30/hr
  • Experienced installers: $28-$38/hr
  • Lead / foreman: $32-$45/hr

These rates vary by region. A roofer in Phoenix might make $25/hr while the same skill level in Seattle commands $35/hr due to cost of living and labor supply differences.

The 30-Square Job: A Side-by-Side Comparison

Let me run a realistic residential job through both pay models. This is a straightforward 30-square re-roof — single-layer tear-off, architectural shingle install, standard pitch, no major complications.

The Crew

Five workers: one lead and four installers.

Hourly Model

Hourly rates:

  • Lead: $38/hr
  • 4 installers at $28/hr average

Daily labor cost: ($38 + $112) x 8 hours = $1,200/day

Production estimate: An hourly crew on a straightforward 30-square job typically completes it in 2.5 days. I have seen it go 2, and I have seen it stretch to 3.

At 2.5 days: $1,200 x 2.5 = $3,000 total labor

Per-square labor cost: $3,000 / 30 = $100/square

Per-Square Model

Piece rates:

  • Tear-off: $20/square
  • Install: $45/square
  • Total: $65/square (split among crew based on role)

Total labor cost: 30 squares x $65 = $1,950

Time to complete: A motivated piece rate crew on this same job typically finishes in 1.5-2 days. They start earlier, take shorter breaks, and do not stand around waiting to be told what to do next.

Per-square labor cost: $65/square (fixed, regardless of how long it takes)

The Difference

The per-square model saves $1,050 in labor on this single job. That is a 35% reduction in labor cost. And because the crew finishes faster, you free up 0.5-1 day to start the next job sooner.

Run your own numbers through our Piece Rate Calculator and see what a per-square model does to your annual labor costs.

To see how that labor savings affects your actual profit margin, plug the numbers into our Job Profit Calculator.

Why Most Roofing Companies That Switch Never Go Back

I have talked to dozens of roofing contractors who moved from hourly to per-square pay. I can count on one hand how many went back. Here is why:

Predictable Job Costing

When you know your labor cost per square before the job starts, your bids get dramatically more accurate. You measure the roof, multiply by your per-square labor rate, add material costs and your burden rate, and you have a tight estimate. No more guessing how many crew-days a job will take.

For a detailed guide on calculating your total labor cost, check out how to calculate roofing labor costs.

Higher Throughput

Piece rate crews move faster. Not because they are cutting corners — because they are motivated. They show up on time, they keep moving, they solve problems quickly instead of waiting for instructions. On production roofing (subdivisions, apartment complexes, new construction), this speed advantage compounds. More roofs per week means more revenue per crew.

The Crew Manages Itself

This is the one that surprised me the most when I made the switch. On hourly, I was constantly managing pace, checking on progress, making sure guys were not standing around. On piece rate, the crew policed itself. If one guy was slowing the team down, the other guys dealt with it because it was affecting their pay. My job shifted from babysitting to quality control and logistics.

Better Workers Stay

The best roofers in your area want to work piece rate because they earn more. A fast, experienced installer can clear $300-$450 per day on piece rate — well above what most hourly jobs offer. That earning potential attracts skilled workers and keeps them from jumping to a competitor.

The Quality Concern — and How to Handle It

The number one objection I hear from contractors considering per-square pay: "If I pay by the square, my guys will rush and the quality will suffer."

It is a legitimate concern. And if you do not manage it, it will happen. But the fix is straightforward.

Inspection Checkpoints

Build quality checks into your workflow. The lead inspects before the crew moves to the next section. You inspect before you leave the job site. Specific checkpoints: nail pattern, flashing details, drip edge, valleys, pipe boots, ridge cap alignment.

Quality-Based Callbacks

Make it clear: if a crew has to come back to fix their work, they do it on their own time. No additional piece rate pay for rework. That single policy eliminates most quality problems because sloppy work costs the crew money.

Task-Specific Rates

Pay separately for detail work. Flash each pipe boot at $8 each. Install drip edge at $2/linear foot. When the detail tasks have their own rates, workers do not skip them to move faster on squares.

Production Caps on Complex Work

On steep, cut-up roofs where rushing creates real safety and quality risks, consider capping daily production or switching to hourly for that specific job. Not every roof is suited for pure piece rate.

For a deeper dive, read our full guide on managing quality control with piece work pay in roofing.

When Hourly Pay Makes Sense in Roofing

Per-square pay is not always the right answer. Here are the roofing scenarios where hourly is the better model:

Complex Repairs

A roof with 6 different leak points, rotten decking, multiple penetrations, and mismatched materials is not a production job. The scope is unpredictable. Paying by the square on repair work either overpays for simple fixes or underpays for nightmare discoveries. Hourly gives you flexibility to handle whatever the job throws at you.

Insurance Restoration Work

Insurance jobs often involve supplements, scope changes, and detailed documentation requirements. Your crew may spend significant time on non-production tasks — taking photos, meeting with adjusters, doing targeted repairs rather than full replacements. Hourly accounts for this non-production time naturally.

Small Jobs Under 5 Squares

A 3-square porch roof or a small shed roof does not have enough volume for piece rate to work well. The setup time, mobilization, and teardown eat into the production time. Hourly is simpler and fairer for small-scope work.

Training Periods

New hires who are learning roofing need time to develop speed. Starting them on hourly for the first 2-4 weeks lets them focus on quality and technique without the pressure of earning their pay through production. Transition them to piece rate once they can produce at a reasonable level. For tips on making this switch, see our article on transitioning from hourly to piece work pay.

Specialty Work

Slate roofing, tile, copper, standing seam metal — these materials require precision and patience. Rushing leads to expensive waste and callbacks. Many contractors pay hourly for specialty roofing and reserve piece rate for production shingle work.

How to Set Your Per-Square Rates

If you are considering the switch, here is how to figure out the right rates for your market:

Start With Your Current Labor Cost

Pull your last 10-20 jobs. Calculate the total labor cost (hours x hourly rates) and divide by the number of squares completed. That gives you your current per-square labor cost under the hourly model.

Set Piece Rates Below That Number

Your piece rate should be lower than your current hourly per-square cost — that is where your savings come from. If you are currently spending $95/square in hourly labor, set your piece rate at $60-$70/square. Your crew will earn similar or more money because they will produce more squares per day, and your per-square cost drops.

Account for Burden

Do not forget that your per-square rate is just the gross pay. You still owe payroll taxes, workers' comp, and insurance on top of it. Use our Payroll Calculator to calculate your fully burdened labor rate so you are bidding with accurate numbers.

Phase It In

Do not flip the switch overnight. Start by offering piece rate as an option alongside hourly. Let your best workers try it for a few weeks. Once they see the earnings potential, the rest of the crew will follow. Read about the common mistakes to avoid when making the switch.

Tracking Per-Square Production

The piece rate model only works if you can accurately track what each worker or crew produces on each job, each day. On a small crew doing one job at a time, a foreman with a clipboard can handle it. But as soon as you are running multiple crews on multiple jobs, paper tracking falls apart fast.

I have seen crews get paid for squares they did not install because the paperwork was sloppy. I have seen pay disputes that could have been avoided with clear records. And I have seen contractors fail DOL audits because they could not produce the hour and production records the law requires.

This is exactly why I built Piece Work Pro. Your crew logs their production and hours from the field. You see it in real time. Pay calculations, job costing, and payroll reports are automatic. No spreadsheets, no Friday night math sessions.

The Bottom Line

For production roofing — new construction, re-roofs, high-volume residential — paying by the square is almost always the better model. It lowers your per-square labor cost, increases throughput, attracts better workers, and makes your bids more accurate.

For repair work, small jobs, specialty roofing, and training periods, hourly is still the right call. There is no shame in using both models in the same company. Many successful roofing contractors pay piece rate on production jobs and hourly on everything else.

The key is tracking your numbers so you know which model is actually saving you money on each type of work. If you are ready to take the guesswork out of per-square pay, start with Piece Work Pro. It is free for a single user, and it will show you exactly where your labor dollars are going.

Free Guide

How to Pay Your Crew 20% More and Double Your Profit

The math most contractors never run — and the mistakes that cost them $93K+ a year. This free PDF breaks down the math in ten minutes. Plus, you'll understand the payroll traps that can wipe you out.