You are not short of leads. You told me so yourself: the phone rings, the forms come in, the marketplace sends its share. The problem is that the number at the bottom of the month never quite matches the number at the top.
That gap is not one dramatic failure. It is three quiet ones, and none of them show up on a report.
Leak one is the first reply. The inquiry arrives at 3:40pm, the office is mid-invoice, and it gets answered at seven. By then the customer has already booked somebody else and simply never tells you.
Leak two is the second attempt. You called once, it went to voicemail, you left a message. That lead is now sitting in a list nobody will open again. It was not a bad lead. It was a lead that was driving.
Leak three is the quote that goes out and never comes back. You spent forty minutes on site and twenty writing it up. Then it went into an inbox and out of your head.
What the leaks cost
Each leak on its own sounds forgivable. Stacked, they are most of your missing month.
Run it against a real month. One hundred inquiries. Your first reply reaches sixty of them in time. Of those sixty, you make a second attempt on maybe half, because the rest went to voicemail and stayed there. You quote twenty jobs and chase eight of the quotes.
| Stage | Leads still alive |
|---|---|
| Inquiries received | 100 |
| Reached while they still care (leak one) | 60 |
| Contacted a second time (leak two) | 30 |
| Quoted | 20 |
| Quote actually chased (leak three) | 8 |
| Booked at a 50% quote-to-job rate | 10 jobs |
Ten jobs from a hundred inquiries. You paid for all one hundred. At an $850 average ticket, the ninety that did not book are not a rounding error, they are $76,500 of inventory you already bought and let expire.
The fix, step by step
You seal these in order, because leak one feeds leak two and leak two feeds leak three.
Which leak to seal first
Take last month and count three things: how many inquiries got a reply within five minutes, how many got a second contact attempt, and how many quotes got chased more than once. Whichever of those three has the worst percentage is where you start. It is almost never a tie.
If leak one is widest, you have a coverage problem, and the fix is the automatic acknowledgement plus an escalation rule. If leak two is widest, you have a cadence problem, and the fix is six messages written once. If leak three is widest, you have a memory problem, and the fix is a timer on the Quoted stage.
Sealing them in the wrong order still helps, it just helps less. A perfect follow-up cadence cannot rescue a lead that already booked with somebody else four hours ago.
What changes once it is in
Before: a hundred inquiries went in and ten jobs came out, and nobody could tell you where the other ninety went, only that it felt like the leads were bad.
After: the same hundred inquiries get an acknowledgement in under a minute, a minimum of five touches, and a quote that gets chased three times. You are not working harder. The work is just happening whether or not anybody remembers.
Nobody has a lead problem at a hundred inquiries a month. They have a fifth-touch problem.
The measurable that proves it: average contact attempts per lead. If that number is 1.4, the leaks are open. If it is 5 or better and your median first reply is under two minutes, you will feel the difference in your booked jobs before you feel it in a report.
