- Short answer
- Bankable if you can separate storm from baseline
- Best fit
- Contract financing against signed jobs
- Also fits
- Equipment finance · Factoring on commercial work
- Once bankable
- Line of credit · SBA 7(a)
- What decides it
- Whether a lender can find your normal year
- Usual disqualifier
- A storm spike presented as run-rate revenue
The storm year problem
A hail event can double a roofing company's revenue in twelve months. That is a genuinely good year and a genuinely bad financial statement, because a lender looking at it has to answer one question: is this the new size of the business, or a spike that will not repeat?
Get that wrong in the optimistic direction and they have underwritten a payment the business cannot carry in a normal year. So absent good information, they assume the pessimistic case and size accordingly.
The contractors who finance well are the ones who separate the two themselves. Show baseline revenue — retail replacement, repair, service, commercial — and storm revenue as a distinct line. Give three to five years so the pattern is visible. You are handing the analyst the answer instead of making them guess against you.
Insurance work changes the receivable, not just the sale
Storm work usually means insurance proceeds, and that alters the collection profile in ways that matter to a lender. Payment arrives in stages, is frequently made jointly to the homeowner and the mortgage company, and depends on supplements being approved.
The practical consequences: collection is slower than retail work, disputes are more common, and the receivable is harder to factor because the payer is not straightforwardly the customer. If a meaningful share of your A/R is insurance-driven, expect questions about supplement approval rates and average days to collect.
Deposits are cash flow, not profit
Roofing collects deposits, and on cash-basis books a deposit looks exactly like revenue. It is not — it is money owed as work, and if the season turns before you deliver, that cash is spoken for.
This is the same accrual problem that runs through the trades, and it is worth fixing here specifically because roofing deposits can be large relative to job size. A contractor who looks flush in October and cannot make payroll in February usually has a deposit accounting problem rather than a sales problem.
What fits, in order
- Contract financing — funded against signed jobs. The best fit for a contractor with more work sold than working capital to deliver it, which describes most roofers in a storm year.
- Equipment finance — trucks, trailers, lifts and conveyors. Titled units place easily and quickly.
- Factoring — works well on commercial and property-management receivables. Much less well on insurance-driven residential work.
- Line of credit — the destination, once baseline revenue is demonstrable across cycles.
- SBA 7(a) — acquisition of another roofer's customer base and crews is a strong use and an underused one.
Where roofing files get declined
- Storm revenue presented as run-rate. The single most common error, and it damages credibility on everything else in the file.
- Cash-basis books with deposits booked as earned revenue.
- No job costing. Roofing margins vary enormously by job type; an aggregate number tells a lender nothing.
- Subcontractor labor undocumented. Crews paid without proper classification create liability nobody can size.
- Stacked advances taken to fund a storm surge. Extremely common in this trade, and the fastest way to lose the SBA option later.
The honest framing that works
Roofers often assume the storm year hurts them. It does not — concealing it does. A file that says plainly "our baseline is $3.2M, we did $6.1M in 2024 on hail, here is the split by job type" reads as a well-run business with an upside event. The same numbers presented as a single blended figure read as either volatility or salesmanship.
Send us the file either way. Give us three years split between baseline and storm and we will tell you what a lender will actually support. Either way you get the memo, and you will know our fee before you commit to anything.
Common questions
- Is a roofing business bankable?
- Bankable if you can separate storm from baseline
- What financing fits a roofing business best?
- Contract financing against signed jobs
- What do lenders look at for roofing businesses?
- Whether a lender can find your normal year
- Why do roofing businesses get declined?
- A storm spike presented as run-rate revenue
Industries with the same answer
These businesses look nothing alike, but the product that fits them is the same one — and usually for the same structural reason.