May 30, 2026
The $200K Leak: How Slow Quote Follow-Up Is Costing Mid-Size Contractors More Than They Think
You're running a $1M contracting business. You're profitable. Crew is busy. You signed three new jobs last week. By every visible metric you're winning. You're also leaking ~$230,000. Not in fraud.
Last updated: May 2026

You're running a $1M contracting business. You're profitable. Crew is busy. You signed three new jobs last week. By every visible metric you're winning.
You're also leaking ~$230,000.
Not in fraud. Not in waste. Not in materials. In a single boring operational gap that most contractors don't measure because the dollars are scattered across five different leak points, none of which scream loudly enough on their own.
This post does the math. Walk through it once and you'll see the leak. Once you see it, you can plug it.
We chase. You build.
The Industry Data
Two numbers anchor everything else.
83 days. That's the average time a contractor waits to collect after completing a job. (Industry data on residential trades cash conversion.)
51%. That's the share of contractors who take 2+ hours to send the first follow-up on a quote. (2026 Roofing Market Report.)
These two numbers, multiplied across your annual revenue, equal the leak.
Leak #1: Cold Quotes, The Big One
A typical small-to-mid-size residential contractor closes 25-30% of the quotes they send out cold.
A cadence-equipped contractor (3 touches over 7 days, Day 2 email, Day 5 SMS, Day 7 call) consistently closes 40-50%.
The math:
- 40 quotes/month, average $15K ticket, 25% acceptance → 10 jobs, $150K/month revenue.
- Same 40 quotes, 45% acceptance → 18 jobs, $270K/month revenue.
That's $120,000 per month of additional revenue from the same lead flow. Same trucks. Same crew. Same materials. Same overhead. The only variable changed is whether anyone is consistently chasing.
Over 12 months: $1.44M of revenue currently sitting on the conference room floor in dead quotes.
Leak #2: Verbal Yeses Without Signatures
You walked the job. The homeowner said "yes." You shook hands. You haven't sent the signed contract.
A week later, the homeowner has another contractor in the driveway giving a competing bid. They didn't mean to play you. They just hadn't signed anything yet, so it didn't feel real.
Conservative estimate: 8-12% of verbally-accepted jobs in residential trades fall through before signature when there's no chase running. On 18 closing jobs per month at $15K average, that's another ~$25,000/month at risk.
A signature-chase cadence, auto-send the contract for e-sign within 1 hour of the handshake, follow up 24 hours later if unsigned, escalate to SMS on day 3, kills this leak almost entirely.
Leak #3: Deposits Not Collected Before The Truck Rolls
You started the work. The deposit isn't in. You just became your customer's interest-free lender.
For a typical $15K residential job with a 50% deposit, that's $7,500 of your cash tied up financing the project for the first 1-2 weeks of work. Multiply by 18 jobs/month, multiply by 12, and you're financing $1.6M/yr in customer projects out of your own working capital.
The cost of that working capital, if you're drawing on a line of credit at 9% or financing through receivables factoring at 1.5-2% per 30 days, is real and recurring. Easy $30-50K/year in unnecessary financing cost on a $1M-revenue business.
The plug: auto deposit invoice the moment a contract gets signed. Payment-chase cadence runs on the deposit until paid. The truck doesn't roll until the cash does.
Leak #4: Mid-Job Invoices Aging Past 60 Days
You finished the work. You sent the invoice. You moved on to the next job. The invoice is now 47 days old. Nobody has reached back out.
The aging cost is twofold:
- Working capital. Same math as the deposit leak, you're financing the customer.
- Collection drop-off. Industry data: at 60 days past due, your probability of collecting in full drops ~10%. At 90 days, another 5%. At 120 days, you're starting to write off.
On 18 closing jobs/month at $15K each, even 3% lost to bad debt is ~$10K/month, $120K/yr, directly out of profit.
A payment-chase cadence (Day 1 invoice, Day 7 reminder email, Day 14 SMS, Day 21 call reminder, Day 30 second invoice copy) catches the vast majority of these before they age into write-off territory.
Leak #5: Final Balances Waiting On "I'll Get To It"
This is the final-15% leak. You did the work. The deposit came in. The mid-job draw came in. The final balance is sitting at 60-90 days because the customer never quite got around to writing the last check.
Industry average: 83 days from job complete to paid in full on residential work. Some of that is fine, some customers genuinely need a beat. But most of that 83 days is just lack of chase.
The cost: it's the working-capital cost (you're carrying the receivable) plus the bad-debt risk (the longer it sits, the lower your collection probability). On a $1M business with 60 days of receivables outstanding, you're carrying roughly $165K in unpaid invoices on any given day.
The Total Leak
Add it up:
- $1.44M/yr lost to cold quotes that should've closed
- ~$300K/yr in lost contracts (verbal yeses) at risk without signature chase
- ~$30-50K/yr in financing cost on uncollected deposits
- ~$120K/yr in bad-debt write-offs on aging invoices
- Carrying cost on $165K of perpetual aged receivables
That's the $230K-in-the-air figure stated up top, conservatively, and not even counting the lost revenue from cold quotes (which is the big one).
The cold-quote leak alone is the biggest line item. The fact that nobody chases your sent quotes is costing you more than your largest insurance premium, your largest material category, and possibly your entire marketing budget.
The Plug
The five leaks all have the same root cause: there's nobody chasing.
And here's the identity fact: there can't be. You are a contractor. You signed up to swing a hammer, run wire, lay shingles. Not to write follow-up emails at 9 PM, not to run dunning sequences, not to fight with QuickBooks past midnight.
You can't be the chaser, the closer, and the guy on the roof.
QuoteFollow runs the dual-cadence chase end-to-end. Signature chase from quote-sent through signed. Payment chase from invoice-sent through paid. Email + SMS + call reminders. Auto-attached to every quote and every invoice. You never write the follow-up. You never time the touch. You stay on the tools.
We chase. You build.
The Pricing Math
QuoteFollow: $79/mo flat, unlimited users, SMS bundled.
That's $948/yr.
Even if QuoteFollow only recovers 5% of the cold-quote leak, closes one extra $15K job a month from a stale quote you would've forgotten about, it pays for itself eighteen times over.
Realistic recovery is much higher than 5%. We've seen contractors lift acceptance from 25% to 45%+ inside the first quarter.
Try It Free
14-day free trial. Email cadence runs end-to-end during trial. SMS unlocks at conversion. No demo call. No annual contract. Cancel any time.
→ quotefollow.co
Stay on the tools. We chase the money.
Stop losing jobs to silence.
QuoteFollow handles every follow-up automatically, so you close more jobs without lifting a finger.
Start your 14-day trial