Roofing · Guide

How to Hire and Keep Roofing Crews That Stay

Every roofer knows the feeling: you finally land a run of good jobs, and now you can’t staff them. The labor crunch in roofing isn’t a rumor — it’s the single biggest ceiling on most shops’ growth. Material you can order. Trucks you can lease. A crew that shows up, does clean work, and doesn’t quit in July? That you have to build.

Here’s the honest version of how hiring and retention actually work in roofing, and why the last section matters more than most owners admit.

Installers and sales reps are two different hires

The first mistake is treating “roofing labor” as one job. It’s two, and they barely overlap.

Installers are the crew on the roof — tear-off, decking, underlayment, shingle or panel, flashing, cleanup. You’re hiring for durability, attention to detail, and the ability to keep a pace in heat without cutting corners. The best installers are craftsmen who take pride in a clean valley and a nailed-off ridge, and they’re increasingly rare.

Sales reps and estimators are a different animal entirely — comfortable at the kitchen table, able to walk a homeowner through an insurance claim, and steady under pressure when an adjuster lowballs the scope. A great installer often makes a terrible rep, and vice versa. Hire for the actual role. The classic trap is promoting your best installer into sales because you like him, and losing your best roofer to gain a mediocre closer.

In-house crews vs. subcrews

Most roofers run some mix of W-2 employees and subcontracted crews, and each has a real trade-off.

In-house crews give you control — over quality, scheduling, safety culture, and how the homeowner is treated on site. You can train them your way and hold them to your standard. The cost is fixed overhead: you carry them through slow weeks and weather delays whether the work is there or not.

Subcrews flex with volume, which is huge in a seasonal, storm-driven business. You scale up after a hail event and don’t carry payroll in January. The cost is control — quality varies, and to the homeowner, a sub in an unmarked truck is still your company. If a subcrew does sloppy work, your name eats the one-star review. Whichever way you lean, the reputation on the roof is always yours.

Pay structure: piece-rate vs. hourly

How you pay shapes the behavior you get, and roofing has a genuine philosophical split here.

Piece-rate — paying per square installed — rewards speed and output, and strong crews love it because they can earn more by working hard. The risk is that speed can crowd out quality and, worse, safety, when a crew is racing the clock and the daylight. Hourly pay removes the incentive to rush and makes it easier to enforce a “do it right” standard, but it can reward the slow and punish the fast, and it puts weather delays on your dime.

Plenty of successful shops blend the two: an hourly or day-rate floor for stability, plus piece-rate or per-job bonuses tied to output and to passing a quality and cleanup check. The specifics depend on your market and your margins — but be deliberate about it, because your pay structure is training your crews every single day, whether you meant it to or not.

Safety and OSHA culture is a retention tool

Roofing is one of the most dangerous trades in the country — falls are a constant, serious risk. Most owners think of safety as a compliance cost. The good ones understand it’s also how you keep people.

Real safety culture means fall protection that’s actually used, not just stored in the truck; ladder and harness discipline; heat-awareness in summer; and a foreman who’ll stop a job rather than let someone freelance on a steep pitch. OSHA compliance is the floor, not the ceiling.

Here’s the retention angle owners miss: crews stay where they feel the boss won’t get them hurt. A roofer who watched a buddy fall on a cheap operation will remember which company harnesses up every time. Safety is recruiting. It’s also the difference between an experienced crew that comes back next season and a revolving door of green hands you retrain every spring.

Seasonality is the retention killer

The hardest part of keeping roofing crews isn’t the busy season — it’s the slow one. When work dries up in winter or between storms, good people drift to whoever can keep them earning. You spend all summer building a sharp crew and lose them in the off-season to a shop with steadier work.

The owners who retain talent treat off-season work like a strategy, not an accident. They stockpile repairs, gutter and maintenance jobs, and commercial or flat-roof work that runs year-round to bridge the gaps. They’re honest with crews about the calendar. And above all, they keep enough steady volume coming in that a good installer never has a reason to go looking. Retention, in the end, is mostly a demand problem wearing a people problem’s clothes.

The one thing that keeps crews from walking

You can nail every part of this — hire the right roles, structure pay well, run a genuine safety culture — and still lose your crew for one dumb, avoidable reason: not enough work to keep them busy.

Nothing torches morale and retention like idle weeks. A crew that sits half the month starts taking side jobs, then takes a full-time offer from a busier competitor. The single most powerful retention tool in roofing isn’t a ping-pong table or a pizza Friday. It’s a full schedule. Steady work is what lets you pay well, enforce quality, and keep the people you spent years training.

That’s the part we solve. We deliver exclusive, local roofing leads — real homeowners in your service area, one roofer per territory, never resold to your competitors. No upfront cost; you only pay for a legitimate lead. Consistent leads mean consistent work, and consistent work is what keeps a good crew from ever picking up the phone when a recruiter calls.

Build the crew, then keep them fed. See how exclusive roofing leads work, keep installers busy on roof repair and replacement year-round, and check availability in your territory through the full roofing lead program.

The lower-risk way to get these jobs

Everything above is real work, and it works — slowly, and at your expense. There’s another option: exclusive local roofing jobs, delivered to one company per territory. No upfront cost, no shared leads, and you only pay when a lead is legitimate. We build and rank the site; you close the roofs.

Get exclusive leads in your area →

Stop renting clicks. Own your territory.

One roofing company per area. You only pay for legitimate leads.

Get Exclusive Leads