The Storm-Season Crew Plan That Keeps Margins Intact
A tiered staffing framework for surge storm work that protects quality and profit instead of trading one for the other.

## The Storm-Season Trap
When a hailstorm or a wind event rolls through a market, roofing demand can spike far beyond normal capacity in a matter of days. The instinct is to say yes to every lead, add every crew that shows up with a trailer, and sort out quality later. That instinct is exactly what turns a strong storm season into a rough year: overextended crews, rushed tear-offs, warranty callbacks that eat next year's profit, and a reputation hit that outlasts the storm by a long time.
Roughly how many inbound calls do you take in a week?
Tap to start. 5 quick questions, then see your monthly number.
Companies that come out of storm season stronger, not just busier, treat surge staffing as a system rather than a scramble. Below is a four-phase framework that keeps quality control and margin intact while volume is high.
## Phase 1: Set Your Baseline Before the Storm Hits
Before storm season starts, know your true baseline production capacity: how many squares your core, W-2 crews can install in a normal week without overtime or quality slipping. This number is your floor. Every hire and every subcontractor added during surge should be measured against whether they help you exceed that floor safely, not just add bodies.
Write down, in advance: - Core crew count and average weekly square footage capacity - Your minimum acceptable inspection-to-install lead time - The maximum number of active jobs one project manager or crew lead can supervise without missing punch-list items
That last number matters more than most owners think. A supervisor who can properly oversee six jobs at once does not become twice as effective by being handed twelve. Quality control scales with supervision, not with trucks in the field.
## Phase 2: Build a Surge Tier, Not a Free-for-All
Rather than hiring reactively as leads pour in, pre-qualify a "surge tier" of labor before the season starts:
1. Tier A: Cross-trained internal crews. Employees from slower departments (gutters, repairs, maintenance) who can be trained ahead of time to assist tear-off and cleanup on steep-slope crews. 2. Tier B: Vetted subcontractor crews. Crews you have used before, whose workmanship you have inspected on at least one prior job, kept on a standby list with agreed-upon rates and a signed scope-of-work template ready to go. 3. Tier C: New/unvetted crews. Anyone new to you during a storm rush. This tier should never be more than a small share of total production, and every Tier C job gets a mandatory final inspection by your own supervisor before final payment or invoicing.
The mistake most companies make is skipping straight to Tier C because it is the fastest way to add capacity. It is also the fastest way to generate callbacks, because you have no track record with the workmanship.
## Phase 3: Protect Margin With Guardrails, Not Hope
Surge volume tempts owners to loosen pricing discipline just to keep crews moving. A few guardrails keep margin intact even at high volume:
- Lock material pricing early. Storm season drives up shingle, felt, and flashing costs regionally as demand spikes. Negotiate a locked price or a volume commitment with your primary supplier before the rush, not after your second job is already underway. - Standardize the change-order process. Every additional layer of tear-off, deck repair, or code-required upgrade (like ice-and-water shield expansion) needs a written change order signed before the work happens, not verbally agreed to on the roof and reconciled later. - Track cost-per-square daily, not monthly. During normal operations, monthly job costing is fine. During surge, pull cost-per-square weekly so a crew that is running high on labor hours or waste gets caught in week two, not discovered in a post-season review.
## Phase 4: Plan the Off-Ramp Before You Ramp Up
The number one reason storm-chasing companies implode is that they never plan how surge capacity winds down. A Tier B subcontractor crew you brought on for eight weeks does not just disappear cleanly. Before you bring on surge labor, decide:
- The trigger point (backlog size, weeks-out on scheduling) that signals it is time to stop adding new jobs - Whether Tier B crews get offered ongoing smaller-market work after the surge, get released with notice, or get moved to warranty and punch-list work as volume tapers - Who owns warranty callbacks generated by Tier B or Tier C crews after those crews are gone. This should be written into your subcontractor agreement up front, not negotiated after the crew has left town.
## A Pre-Storm Checklist
Before you say yes to surge volume in a given market:
- [ ] Baseline capacity documented and communicated to sales - [ ] Tier A cross-training completed - [ ] Tier B subcontractor list vetted and rates pre-agreed - [ ] Material pricing locked with primary supplier - [ ] Change-order template ready for field use - [ ] Supervisor-to-job ratio capped and enforced - [ ] Off-ramp trigger point defined
Storm work is some of the most profitable work available to a roofing company in a given year, but only when volume is matched to supervision and margin discipline. Treat surge capacity as a designed system and it becomes a growth engine. Treat it as an open door and it becomes next year's warranty budget.
Most shops lose more booked work at the phone than they realize. See your monthly number.
See my number →