T.A.G. Business Funding
Roofing Guide
Managing the insurance payment gap, storm season capital, off-season reserves, and MCA strategy for roofing contractors.
Roofing Funding Center
Roofing contractors face two distinct cash flow challenges that most other contractors don't:
Problem 1 — The Insurance Delay Gap: You complete work, submit to insurance, and wait 30–90 days for the final RCV check. During that wait, you've already spent money on materials and crew. For a company with 30 simultaneous storm jobs, this creates $300,000–$600,000 in outstanding expenses before checks close.
Problem 2 — The Storm Season Feast/Famine Cycle: When a storm hits, you may have more work than you can handle. 6 months later, in December, you may have almost no work. Revenue can swing from $120,000/month to $12,000/month for the same company in the same year.
Here's a realistic cash flow map for a roofing contractor in the middle of a 20-job storm pipeline:
| Week | Event | Cash Impact | Account Balance |
|---|---|---|---|
| Week 1 | Storm. 20 contracts signed. | $0 in / $0 out | Starting balance |
| Week 2 | Materials ordered for 5 jobs | −$40,000 | Depleting |
| Week 3 | Crews paid. 5 jobs started. | −$15,000 | Depleting |
| Week 4 | First 2 jobs complete. ACV checks arrive. | +$28,000 | Partial recovery |
| Week 5–6 | 10 more jobs in progress | −$80,000 | Depleting again |
| Week 7–10 | Supplement approvals + RCV closes | +$180,000 | Building |
| Week 11–14 | Remaining 8 jobs close out | +$220,000 | Peak balance |
The critical observation: at Week 5–6, you've spent $135,000 and recovered $28,000 — a $107,000 cash deficit at your lowest point, with $180,000+ in confirmed receivables ahead of you. This is exactly the MCA gap: confirmed future revenue, immediate cash need.
When a storm event creates a 30–50 job pipeline, your most important cash flow decisions happen in the first 2 weeks:
The goal: arrive at December 1st with enough cash on hand to fund January–March at full operations without external capital.
Monthly overhead × 3 months + any MCA payments still running = off-season reserve target
Example: $18,000/month overhead × 3 months = $54,000 base. If you have an MCA with $400/day payment running, add $400 × 65 business days = $26,000. Total reserve target: $80,000.
Build this reserve during your storm season peak — specifically the months when large insurance checks are arriving. Set a rule: 20% of every insurance check over $5,000 goes to the off-season reserve account, not the operating account.
| Phase | Capital Strategy |
|---|---|
| Pre-storm (off-season) | Operating on reserve funds + minimal MCA if needed for baseline maintenance work |
| Storm hits (Weeks 1–3) | Use available reserves and initial operating cash for first round of materials |
| Storm season (Weeks 4–8) | Apply for MCA when 1–2 months of storm deposits are visible in statements. Use to fund remaining pipeline. |
| Peak insurance closes (Weeks 8–16) | Large insurance checks repay MCA and rebuild reserves simultaneously |
| Post-storm wind-down | Transfer 20% of final insurance checks to off-season reserve. Stop spending until reserve target is hit. |
| Off-season | Operate on reserves. No new MCA. Focus on maintenance work to maintain bank statement baseline. |
Storm season is your best window. Decision in 24–72 hours. Funds in 48 hours.