The Spring Ramp Is a Production Problem, Not Just a Hiring Problem
Most roofing contractors treat spring ramp-up like a hiring sprint. They post jobs in February, scramble to get warm bodies on the truck by March, and hope the work falls into place. The hiring side matters, but it is only one piece. The bigger risk is showing up to your first big roof of the year with dull blades, idle rates that no longer cover burden, and a crew that has not lifted a bundle in four months.
This article is about the production side. The operational ramp-up. The stuff that decides whether your first six weeks of the season are profitable or a slow bleed.
If you also need help with onboarding new hires or your payroll setup, read How to Onboard Piece Rate Crews for the Busy Season and our common piece rate payroll mistakes post first. This one assumes you have those handled and you are focused on getting your existing crew rolling.
A Quick Note From Tyson
When I was running roofing crews, the first three weeks of spring were always the most expensive part of the year. Tools that worked fine in October would not start. Crews that were nailing 25 squares a day in summer were doing 14 in early April. Suppliers had quietly raised prices over the winter and I would not catch it until the second job.
After enough rough springs, I built a checklist. The point of the checklist is not to be busy in March. The point is to make sure the work that hits in April and May actually pays.
Here is how to run that ramp.
Step 1: Six-to-Eight Week Pre-Season Window
Pick a date for your first scheduled roof and back into the timeline. Six weeks before that date, your ramp-up starts. Eight weeks is better if you have a lot of crew turnover.
The window breaks into three rough phases:
- Weeks 6-5: Equipment, supplier, insurance
- Weeks 4-3: Crew lead assignments, rate calibration, warm-up job scheduling
- Weeks 2-1: Walk-throughs on first jobs, weather contingency, final tool check
If you are reading this and your first roof is two weeks out, do not panic. Compress the timeline but do not skip phases. Skipping the rate calibration is what gets contractors in trouble.
Step 2: Inventory and Tool Audit
Pull every tool out of storage. Every nailer, every compressor, every harness, every ladder. Lay it out where you can see it.
Walk through this list:
- Nail guns: Do they cycle clean? When was the last rebuild? Order o-ring kits and driver blades for any gun more than two seasons old.
- Compressors: Drain the tanks. Check belts, hoses, and oil. A compressor that fails on day one of a roof costs you more than a new one in lost crew time.
- Hoses and fittings: Air hoses crack over winter. Replace anything questionable. Cheap to fix in March, expensive to fix at 7am on a Tuesday in April.
- Ladders and roof jacks: Inspect every rung, every weld, every locking pin. If anything is bent or corroded, it goes in the dumpster, not back on the truck.
- Harnesses, lanyards, anchors: Check inspection dates. Most fall protection has annual inspection requirements. Replace anything past date or showing wear.
- Tear-off forks, hammers, shingle cutters: Sharpen what can be sharpened. Replace what cannot.
- Magnetic sweepers and tarps: Cheap to replace, expensive to forget. You need these on day one.
Build a simple spreadsheet. Tool, condition, action needed, cost. Total it up. That number is part of your ramp-up cost and it should be folded into your overhead calculation for the year.
Step 3: Crew Lead Assignments Before the First Job
Do not wait for the first job site to figure out who is running which crew. That is a recipe for a slow first day and confused workers.
Sit down two to four weeks out and assign:
- Who leads each crew
- Who is the second-in-command if the lead is sick or pulled to another job
- Which veterans are paired with which new hires
- Who handles the truck loadout each morning
- Who is responsible for end-of-day cleanup and material counts
Write it down. Share it with the crew. Make sure each lead has a copy of the schedule, the customer contact info, and the job specs for the first three jobs of the season.
A good crew lead is the difference between 22 squares a day and 28. If you have a strong veteran who has not led a crew before, spring is a good time to test them on a smaller warm-up job before throwing them on a complex tear-off.
Step 4: Schedule Warm-Up Jobs Before Big Jobs
This is the step most contractors skip and the one that pays off the most.
A warm-up job is a smaller, simpler roof scheduled before your first big production job. Examples:
- A straightforward 18-square gable re-roof on a single-story house
- A small detached garage
- A simple shed roof
- A repair job that uses one or two squares of material
The point is not the revenue. The point is to let the crew rebuild rhythm, find equipment problems before they cost you, and shake out any new hires in a controlled environment.
A crew that has not roofed in four months will be slow on day one. They will be slow on day two. By day three or four they are back to summer pace. You want that ramp to happen on a 15-square garage, not on a 60-square cut-up cape with three valleys.
If you do not have small jobs lined up, ask your insurance referral partners or past customers about repairs. Even at break-even, a warm-up job is cheap insurance against a disastrous first big job.
Step 5: Lock In Supplier Pricing Before the Season Picks Up
Material prices move over the winter. Asphalt shingles, underlayment, drip edge, ridge cap, fasteners, and accessories often see price changes in January or February. Your suppliers may not call to tell you.
Six weeks before your first job, do this:
- Pull your last three job material orders
- Get current pricing on every line item from your primary supplier
- Compare to what you paid in the fall
- Ask about volume discounts or pre-season commitments
- Get a quote in writing for your projected first month of work
Bring those numbers into your bid prep. If shingles went up $4 a square and you did not catch it, that is real money on a 60-square job.
While you are at it, check your secondary supplier. If your primary is out of stock on a color in May, you need a backup who already knows you and has competitive pricing.
Step 6: Insurance Renewals and Workers Comp Audits
Insurance is the part of spring ramp-up that catches contractors off guard. Most roofing policies renew in the first quarter. Premiums can shift significantly based on:
- Your prior year claims experience
- Updated workers comp class codes and rates
- Changes in your payroll volume
- The general insurance market for roofing
Get renewal quotes before the first job hits. If premiums went up, that hits your fully burdened labor rate immediately. If you do not update your rate calculations, you are quoting jobs at last year's burden and eating the difference on every roof.
For a refresher on how to do this math correctly, read How to Calculate Labor Burden in Construction and Fully Burdened Labor Rate for Construction.
Workers comp audits are the other piece. Most roofing comp policies are audited annually based on actual payroll. If you ran heavy in the fall but light in the winter, your audit may produce a refund or a bill. Either way, that affects your cash position heading into spring. Know the number before you commit to inventory and equipment spend.
Step 7: Re-Calibrate Per-Square Rates
This is the one that decides whether April is profitable.
A lot of contractors carry last fall's per-square rates straight into spring. That is a mistake when:
- Material costs went up
- Insurance burden went up
- You have new crew members who are slower than your veterans
- Your overhead absorption changed because your projected job volume changed
Re-calibrate. Here is the process:
- Pull six months of finished jobs: revenue, direct material, direct labor, all-in cost
- Compute actual fully burdened labor cost per square: total labor dollars divided by total squares completed
- Add updated material cost per square: based on this year's supplier pricing
- Add overhead allocation per square: based on your projected annual overhead and projected annual square volume
- Add target margin: typically 20-30% gross margin depending on your market and customer type
The output is your minimum sell price per square. Anything below that, you are losing money. Anything above, you are working toward your target margin.
Worked example. Last fall:
| Line item | Cost per square |
|---|---|
| Material (shingles, underlayment, accessories) | $95 |
| Direct labor (crew piece rate) | $55 |
| Labor burden (28%) | $15 |
| Overhead allocation | $40 |
| Total fully burdened cost | $205 |
| Target margin (25% on sell price) | $68 |
| Minimum sell price per square | $273 |
Now re-run for spring with updated numbers:
| Line item | Spring cost per square |
|---|---|
| Material (4% increase) | $99 |
| Direct labor (rates held flat) | $55 |
| Labor burden (now 31% after WC bump) | $17 |
| Overhead allocation (higher insurance) | $45 |
| Total fully burdened cost | $216 |
| Target margin (25% on sell price) | $72 |
| Minimum sell price per square | $288 |
That is a $15 per square shift on the same crew, same product, same customer. On a 30-square roof, that is $450 you would have left on the table by carrying old numbers.
Run that math on every job type you do. Use our labor burden calculator to back into your true burden rate before locking in the year's pricing. For deeper guidance on the rate side specifically, read Best Way to Pay Roofing Crews and How to Pay Roofers Per Square.
Step 8: Build a Weather Contingency Plan
Spring weather in most markets is unreliable. Cold snaps, late snow, heavy rain, and high winds can all push jobs back. If you do not plan for it, your crew sits idle and you eat the cost.
Build a simple contingency plan before the first job:
- Indoor work backlog: small repairs, garage roofs, attic ventilation work, or a partner contractor's interior projects
- Tear-off only days: if rain is coming Wednesday, you can tear off Tuesday and dry-in, then come back Thursday for the install
- Crew flex policy: who gets called in if a job is rained out, and what is the minimum guaranteed pay for showing up
- Customer communication script: when do you call to push a job, and what is the alternative date
Roofing crews on piece rate hate weather days because they do not earn. A guaranteed minimum show-up pay or a backup project queue keeps them from quitting in the second week of April when it rains for five straight days.
For a refresher on the FLSA side of weather pay and minimum wage, see our FLSA requirements for piece rate employers post.
Step 9: Walk-Throughs on Your First Three Jobs
Two weeks before the first job, do a physical walk-through on each of your first three scheduled roofs. Bring your crew lead.
On site, confirm:
- Roof access and material drop location
- Power source and water source
- Adjacent property concerns (gardens, pools, fences, neighbor cars)
- Pitch, layers, deck condition
- Any chimneys, skylights, or vents that need flashing work
- Customer pet, gate, or work hour restrictions
Take photos. Update the job folder. If something is different from what you bid, fix the bid before the start date, not on day three when you are arguing with a homeowner.
This is also where you catch the surprise: an extra layer that needs to come off, a rotted deck section that needs sheathing, a chimney that needs a full reflash. Catching these in the walk-through is a change order conversation. Catching them on day one is an argument.
Step 10: First Week Cadence
The first week of the season, cadence matters more than speed. Run shorter days if you can. Stop work 30 minutes early to clean up, count materials, and debrief.
End each day with three questions to the crew lead:
- What slowed us down today?
- What tool or material did we run out of or wish we had?
- What is the plan for tomorrow's start time and loadout?
Write down the answers. By Friday of week one, you have a punch list of small fixes that will save you hours every week for the rest of the season.
Resist the urge to push for full production speed in week one. A crew that hits 18 squares clean on day three of the year is in better shape than a crew that hits 24 squares with three callbacks. The goal of the first week is rhythm and quality, not max output.
Notes
A few things worth flagging:
- Track your ramp-up cost: tool replacement, supplier deposits, insurance true-ups, and warm-up job opportunity cost are real numbers. Roll them into your annual overhead so they get covered by your sell price, not your owner draw.
- Do not skip the rate calibration: this is the single most important step. Everything else is logistics. The rate is the difference between making money and breaking even.
- Document your checklist: every spring you go through this. Write it down once, keep it in a shared folder, and refine it each year. After three years your ramp-up gets dramatically smoother.
- Crew lead pay structure: if you ask a veteran to lead a crew, pay them for it. A flat per-job lead bonus or a small percentage of crew production keeps your best people invested in the role.
- New hire visibility: if you have new hires in the spring, be transparent about how piece rate works and what their first two weeks will look like. Read Onboard Piece Rate Crews for Busy Season for the full play.
Closing
Spring ramp-up is not a hiring sprint. It is a six-to-eight week production plan that starts with tools and ends with rate calibration. Get the operational side right and your first six weeks of the season actually pay. Skip steps and you spend April working for free.
Once your crews are rolling, track production by crew, by day, by job. That is how you catch a problem in week three instead of finding out at year-end that one crew has been losing money since April. Sign in to Piece Work Pro to set up your crews, lock in this season's per-square rates, and run the math on every job before it leaves the bid stage.
Related reading: