A schedule gap is unsold inventory: your crew's payroll runs whether or not revenue does. The reliable fillers are repeat builder relationships, referral discipline, and pay-on-win arrangements where you owe nothing to be quoted and a flat fee only when a builder actually signs you.

Every crew leader knows the feeling: the current job wraps Thursday and the next one starts "in a couple weeks, probably." That gap is not rest. It is payroll without revenue, and it compounds across a season.

What a gap actually costs

A four-person crew idle for a week is a four-figure hole before anyone buys lunch — wages or lost crew loyalty, equipment sitting, overhead ticking. Worse, gaps push good hands toward whoever has work that week. Filling gaps is not about more revenue; it is about keeping the machine you built from disassembling itself between jobs.

The standard fillers, honestly rated

  • Repeat builders: the gold standard. A few builders who schedule you into every project is the whole game. Slow to build, worth everything. Anything that puts your number in front of organized builders feeds this.
  • Referrals: excellent and lumpy. Quality work refers itself, but never on your schedule. Referrals fill quarters, not next month's gap.
  • Paid lead platforms: read the receipt. You pay per lead or per month, win or lose — and the same lead is commonly sold to several competitors at once. The math can work for some trades; it is never free, and losing bids costs the same as winning ones.
  • Drive-by and yard-sign work: real but retail. One-off homeowner jobs fill days, at retail effort per dollar, with retail collection risk.

The pay-on-win alternative

A different structure exists: rosters where quoting costs nothing and a flat fee applies only when a builder signs you. BuildPack runs one for Spartanburg and Greenville counties, and the terms are deliberately simple:

TermHow it works at BuildPack
Joining$0 — rate sheet, coverage area, SC license where required, insurance proof, one short call, one one-page agreement
Being quoted$0 — your quote enters packs exactly as you approved it
WinningFlat $150 per scope, owed only when the builder signs you
Fee scaleUnder 1% of a typical major scope: framing $35–55k ≈ 0.3%, plumbing $18–28k ≈ 0.7%, roofing $12–18k ≈ 1.0%, drywall $12–16k ≈ 1.1%
ExclusivityNone — keep every other channel you have
ContractsSigned directly between you and the builder; BuildPack never touches the job money

The structural difference from lead-buying is where the risk sits. Platforms charge you to maybe compete. Pay-on-win charges you only for a signed contract — the one moment you demonstrably got value. And because a pack presents your quote against a written scope, you are competing on a leveled field instead of racing to the vaguest low number.

Make your quotes gap-aware

Whatever channels you use, one habit compounds: state your earliest start window on every quote. Builders assemble schedules from those windows, and the sub whose availability is in writing is the sub who gets slotted into the gap-free schedule — which is exactly how packs present you. Roster details and joining steps are here.