
๐ฎ๐ฌ๐ฎ๐ฒ ๐ฅ๐ผ๐ผ๐ณ-๐ฃ๐ฟ๐ผ๐ณ๐ถ๐ ๐ฅ๐ฒ๐๐ฒ๐: ๐๐๐ฑ๐ด๐ฒ๐ ๐ง๐ต๐ฎ๐ ๐ฆ๐๐ฟ๐๐ถ๐๐ฒ๐ ๐ก๐ฒ๐๐๐น๐ฒ๐๐๐ฒ๐ฟ - ๐ฅ๐ผ๐ผ๐ณ๐ถ๐ป๐ด (๐ช๐ฒ๐ฒ๐ธ ๐ฏ)
Itโs late January.
Youโve got three roofs sold.
Two crews ready.
And one ugly problem.
Materials arenโt all in.
A permit is โwaiting.โ
One homeowner canโt decide a color.
And your start dates are turning into maybes.
So you stack the schedule anyway.
Because you want to look booked.
Then Friday hits.
Crew hours burn.
Nothing closes.
Cash doesnโt move.
Roofing doesnโt lose profit on the roof. It loses profit in the gaps.
Today we build a production capacity plan that kills gaps and protects cash.
Series Context
Over the next five weeks, weโre exploring โ2026 Roof-Profit Resetโ, a simple operator system to turn stormy revenue into steady cash and real profit.
Week 1: Budget Reset โ
Week 2: Weekly Cash-Flow Forecast โ
Week 3: Labor + Production Capacity Plan (Today)
Week 4: Pricing + Gross Margin Guardrails
Week 5: Scorecard + Cadence That Sticks
What Youโre Going to Learn Today
How to plan production so crews stay moving, jobs finish faster, and cash timing improves
Why it matters now:Idle crews are a payroll leak ๐คฏ
Overpromised start dates create discounts, refunds, and stress
A capacity plan tells you when to hire, sub, throttle marketing, or raise prices
Why Most People Get This Wrong
Most roofers โplan productionโ by stacking jobs.
They sell.
They promise.
They hope materials and paperwork catch up.
Then they blame weather.
Or the supplier.
Or โpeople.โ
The villain: hope-based scheduling.
The Truth About Labor + Production Capacity
Capacity isnโt how many roofs you sold. Itโs how many roofs you can finish.
Finished roofs create:
โณ final payments
โณ referrals
โณ calm crews
โณ predictable cash
Sold roofs createโฆ pressure.
Key Principles (3โ5)
Know Your Sellable Crew Days
Why it matters: turns โbusyโ into a number you can control weekly
Do this: crew count ร workable days ร utilization target = sellable days
Avoid this: assuming every day is productive (itโs not) โ
Stage Jobs Before They Hit the Calendar
Why it matters: prevents โcrew shows upโฆ canโt startโ disasters
Do this: a job is schedulable only when: materials confirmed + permit/status clear + homeowner selections locked
Avoid this: penciling jobs in with โTBDโ dependencies ๐ค
Run a 2-Week Production Board
Why it matters: exposes gaps early (before they become dead payroll)
Do this: view the next 10 working days: starts, completes, inspections, punchlists
Avoid this: planning week-to-week with no runway
Set a โGap Triggerโ
Why it matters: gaps kill cash faster than slow sales
Do this: if you see more than X crew-days unfilled next week, trigger a play (reactivation, small repairs push, partner subs)
Avoid this: waiting until Monday morning to find out youโre short
Protect Completion
Why it matters: unfinished roofs trap cash
Do this: daily closeout targets (punchlist, photos, paperwork, invoice, supplements)
Avoid this: letting โalmost doneโ drag for weeks โ
Your Action Plan (5 days)
Day 1: Calculate sellable crew days, Know capacity, Tip: use a realistic utilization target
Day 2: Define โschedulable jobโ rules, Stop false starts, Tip: no materials/permit/selection = no slot
Day 3: Build a 2-week production board, Create runway, Tip: track starts + completes, not just starts
Day 4: Set gap trigger + playbook, Prevent dead payroll, Tip: have 2 fast-fill offers ready
Day 5: Install daily closeout checklist, Speed cash, Tip: closeout is a job, not an afterthought ๐
Common Objections Handled (2โ4)
โWeather ruins any plan.โ โ Weather changes the plan. It shouldnโt delete it. A 2-week board + triggers gives you options when weather hits.
โMy crews hate โprocess.โโ โ They hate wasted days more. Clear staging rules stop show-ups with no start.
โWeโre slammed, we donโt have gaps.โ โ Great. Then your plan will prove itโฆ and show where youโre overpromising.
The Bottom Line
Roofing profit gets won in production control.
Not motivation.
Most roofers stack the calendar.
Winners stage jobs, protect completion, and eliminate gaps.
Do-this-now: Create โschedulable jobโ rules and build a 2-week production board this week. ๐
Coming Next Week
Pricing + gross margin guardrails - so you stop winning jobs that donโt pay and start enforcing your profit floor.
Your Next Step
If you want production to run without constant firefighting, you need a leadership cadence and accountability system that sticks.
Thatโs how you build a roofing company that doesnโt collapse between storms.
thebluecollarwave.com/growth-room
More resources at thebluecollarwave.com
To your production-controlled season,
Jim Cosmas
thebluecollarwave.com
