Roofing

How Much Capital Roofers Need

By Bobby Daniels · Updated July 21, 2026

Roofing contractor reviewing working capital options

A two-crew roofing operation spending $20,000 a week on materials and labor, with a 45-day gap between finishing insurance-funded work and collecting the full claim payment, needs roughly $90,000 in working capital as a baseline — and that number should move up, not stay fixed, once storm-driven demand spikes are factored in.

Start with the claim-payment gap, not a benchmark

There’s no single dollar figure that applies across roofing companies, because the two variables that drive the need — payment gap and weekly burn — vary enormously by job mix. A residential-only crew paid on completion looks nothing like a company running mostly insurance-funded storm work, even at identical annual revenue.

The baseline formula:

(Average days between finishing a job and collecting full payment) × (average weekly cash outflow for materials and labor)

Two things drive this number:

1. The claim-payment gap. A residential job paid on completion might close in one to two weeks. Insurance-funded work is structurally different: most insurers release an initial actual-cash-value payment early, then hold a second depreciation payment until the repair is documented complete, and the full cycle commonly runs 30-60 days, longer after a major event backs up an insurer’s adjusters. If your job mix leans insurance-heavy, your gap — and your capital need — is structurally larger than a residential-only competitor’s, regardless of revenue.

2. Weekly burn during that gap. Materials for active jobs plus payroll for the crews on them is your outflow. A two-crew operation running $20,000/week with a 45-day claim gap needs roughly $90,000 to run that work without a cash crunch — not because anything’s going wrong, just because of timing.

Why the baseline number isn’t the ceiling: the storm-spike multiplier

Unlike a seasonal trade with a smooth, predictable curve, roofing demand arrives in spikes. A single hail event or major wind storm can generate months of bookable work inside a few weeks — and a company sized only for its steady-state week gets caught short exactly when the opportunity is largest. If capturing a storm surge means running a third crew and doubling material orders for six to eight weeks, that’s the number to size against, not the average week the baseline formula assumes.

This is why a static benchmark doesn’t work well for roofing specifically: the honest sizing exercise is baseline claim-gap capital plus a realistic estimate of surge outflow if demand spiked tomorrow. Texas roofing contractors feel this hardest, given how concentrated the state’s hail-driven claim volume can get in a short window, but the same math applies anywhere storm activity is a meaningful share of revenue.

Signs you’re under-capitalized, not under-performing

These get mistaken for business or management problems when they’re really a capital-sizing problem:

  • Turning down bookable storm work because you can’t front materials and payroll for a third crew
  • Delaying payroll by a few days around when a depreciation payment is expected to land
  • Using a personal card or line to cover a materials order because the business account is thin mid-claim

If any of these are recurring rather than one-off, the fix usually isn’t cutting costs — it’s sizing a cushion to the actual claim gap and a realistic storm-spike scenario, then having that capital in place before the next event, not applying for it reactively after the phones start ringing.

Sizing for a bigger storm season, not just this one

If you’re trying to add a crew or take on more commercial re-roof work with longer payment terms, run the calculation against that larger job mix, not your current one. Commercial contracts can widen the payment gap even if weekly burn looks similar, which can meaningfully increase the effective capital need at the same revenue level.

Commercial re-roofs stretch the gap further still

Commercial roofing work adds a third layer on top of the claim-gap and storm-spike math: payment terms. A commercial property owner or general contractor paying net-30 or net-60 on a large re-roof extends the underlying gap even beyond what a typical insurance claim carries, and commercial jobs also tend to run longer in duration, which means labor and material outflow accumulates over more weeks before any payment lands. A company splitting its book between residential insurance work and commercial contracts should run the sizing calculation separately for each segment rather than blending them into one average, since a single commercial job can distort the number in either direction depending on its size relative to the rest of the book.

Building the cushion before, not during, the next storm

The math above is most useful run proactively, ahead of a season, rather than pulled out reactively once cash is already tight. A roofing company that sizes its cushion against a realistic storm-spike scenario and lines up financing — whether a pre-approved line of credit or a standing relationship with an MCA or factoring funder — before the next hail event hits captures more of the resulting demand than one that starts the financing conversation only after the phones start ringing and materials are already needed. The sizing exercise itself doesn’t cost anything to run; the cost comes from not having done it before the capital was actually needed.

Getting a real number, not a guess

Run your own numbers with the form below — trade, revenue, and time in business are enough for us to match you against funders sized to what you’d actually need in both a normal month and a storm-driven surge.

Free · No obligation

See what working capital options fit your Roofing company

Answer a few questions and we'll match you against our funding-partner directory. No credit pull, no cost to submit.

We're affiliated with a network of funding options to choose from to meet your business's funding needs, and we'll help you find the one that works best for you.

By submitting, you agree to be contacted by Trade Capital Guide and its funding partners about this request.

Sources

Frequently asked questions

What's the actual formula for sizing roofing working capital?

It's your average claim-payment gap in days, multiplied by your average weekly cash outflow for materials and labor, then adjusted upward for how spiky your storm demand tends to run. A two-crew operation spending $20,000/week on materials and labor, with a 45-day gap between finishing insurance-funded work and collecting the full claim payment, needs roughly $90,000 as a baseline. That number should be treated as a floor, not a ceiling, because a single hail event can double weekly outflow overnight if a company suddenly needs to run three crews instead of two to capture the demand before it's gone. Running this calculation against your last several jobs' actual timelines, rather than a rule of thumb pulled from a generic small-business guide, produces a far more accurate number for your specific claim mix and crew size.

Why do roofing companies need a bigger cushion than the basic gap-times-burn formula suggests?

Because roofing demand doesn't arrive smoothly — it spikes. A hail event or major wind storm can generate months of bookable work inside a few weeks, and a company sized only for its average week gets caught short exactly when the opportunity is largest. The fix is a storm-spike multiplier layered on top of the baseline claim-gap calculation: estimate your outflow during a realistic surge scenario (adding a crew, doubling material orders) rather than assuming steady-state burn continues through a storm season. Companies that skip this step are usually the ones turning down bookable work for lack of cash, not lack of demand. This is a meaningfully different planning exercise than the smooth seasonal curve an HVAC company plans against, since a roofing spike can happen on almost any calendar date a storm rolls through, not on a predictable summer or winter schedule.

How much longer is the insurance-claim payment gap than a standard residential job?

A residential job paid on completion might close out in one to two weeks. An insurance-funded storm claim typically involves two separate insurer payments — an initial actual-cash-value release, then a depreciation payment held until the repair is documented complete — and the full cycle commonly runs 30 to 60 days, sometimes longer after a major event when claim volume backs up an insurer's adjusters. If your job mix leans heavily toward insurance work, your capital need is structurally larger than a fast-pay residential competitor's at the same revenue, purely because of that payment structure, not because of anything you're doing differently. Commercial re-roof work adds yet another layer on top of the insurance-claim gap when the paying party is a property owner or GC working on net-30 or net-60 terms rather than an insurer alone.

What are the warning signs a roofing company is under-capitalized rather than under-performing?

Turning down bookable storm work because you can't front materials and payroll for a third crew, delaying payroll by a few days around when a depreciation payment is expected, or using a personal card to cover a materials order because the business account is thin mid-claim. These get mistaken for management problems when they're really a capital-sizing problem specific to how insurance claims pay out. The fix in nearly every case isn't cutting costs or turning away work — it's sizing a cushion to the actual claim-payment gap and the realistic size of a storm-driven demand spike, then financing to that number ahead of the next event. A business that revisits this calculation only after a cash crunch has already happened is always a step behind; the goal is to size the cushion before the next storm, not in response to the last one.

How do I get an exact working capital number instead of estimating?

Run the formula against your own numbers — actual average claim-payment gap from your last several jobs, actual weekly materials-and-labor burn, and a realistic estimate of how much a demand spike would increase that burn if you scaled up crews. Trade Capital Guide's form uses your trade, revenue, and time in business to match you against funders sized to what your business would actually need in both a normal month and a storm-driven surge, rather than offering a flat, generic amount that doesn't account for roofing's spiky demand pattern. It's a soft inquiry with no credit pull, so you can see what funders would actually offer at that size before committing to anything or filling out a longer application, and there's no obligation to accept any offer just because you submitted the initial request.