Five Minutes or Two Hours: What Callback Speed Actually Costs You

A researcher at MIT once got access to 2.24 million sales leads from more than forty companies and tracked exactly one thing: how fast each company called back, and whether the lead ever turned into a qualified conversation. The finding, published in Harvard Business Review, was that firms trying to contact a lead within an hour were nearly seven times as likely to qualify it as firms that waited even to the next day. Not seven percent better. Seven times.

That study wasn’t about HVAC, and it wasn’t about phone calls specifically — it covered a mix of inbound sales leads across industries. But the mechanism it’s describing isn’t industry-specific. A homeowner with no heat doesn’t sit still waiting for you. The moment they submit a form or hang up without an answer, they’re already dialing the next name on the list, and whoever picks up first has a real structural advantage that has nothing to do with who does better work.

Here’s why the advantage is bigger than it looks. It’s not just that a fast callback beats a slow one. It’s that a fast callback often means there is no competition at all, because the homeowner hasn’t gotten through to anyone else yet. A callback two hours later isn’t competing against a callback five minutes later — it’s frequently competing against a job that’s already booked. The comparison people picture is “we’re slower, so our close rate is a bit lower.” The real comparison is “we’re slower, so a chunk of these calls never had a chance to convert regardless of what we said on the phone.” Those are very different problems, and only one of them gets fixed by training your team to sound better on calls.

So the honest question isn’t “how fast should we call back.” It’s “what’s actually happening on your phone line right now, hour by hour,” because most shops don’t know. A ten-person operation typically has three failure windows, and they’re different problems with different fixes.

After hours. A call at 9pm either rings through to a technician’s personal cell, goes to a generic voicemail box that gets checked in the morning, or gets picked up by someone. If it’s voicemail-until-morning, you already know your after-hours close rate on inbound calls is close to whatever your competitors’ is, minus however many of those callers reached someone else first. The fix isn’t necessarily “answer every call live” — it might be a clear voicemail message with a real promised callback window, or a simple after-hours triage line, or accepting that after-hours calls are a smaller and different pool than daytime calls and pricing your response to match. What matters is knowing which one you currently have, because most owners assume it’s better than it is until they call their own number at 9pm and listen.

Mid-job. Your best technician is elbow-deep in a install and the phone rings. Does it go to him, to voicemail, or to someone at the shop who can actually book the appointment? A lot of shops route every incoming call to whoever happens to be free, including technicians on trucks who can quote a job but can’t check the schedule — so the call gets “handled” without getting booked, and it looks like a win in the call log while it’s actually a leak. The fix here is usually a routing decision, not a staffing decision: decide who is allowed to book, make sure calls land there first, and only fall back to a technician’s cell as a last resort.

Peak season, every line busy at once. This is the hardest one, because it’s not really a speed problem, it’s a capacity problem wearing a speed problem’s clothes. No amount of individual urgency fixes five ringing lines and two people to answer them. If this is your actual bottleneck, the conversation isn’t about training anyone to move faster — it’s about whether you need another person on phones during your two or three heaviest months, which is a staffing math problem, not a discipline problem.

Worth saying plainly: none of this is an argument for hiring anyone in particular, ours or anyone else’s — that’s a separate decision with its own cost-benefit math, and it depends on what your current failure window actually is. What it is an argument for is finding out which of these three windows is actually costing you jobs before you spend money solving the wrong one. If your mid-job routing is fine and your peak season is fine but your after-hours voicemail sits unchecked until 8am, hiring more daytime staff won’t touch the leak. If your after-hours coverage is solid but you lose bookings because technicians on trucks are fielding calls they can’t actually schedule, the fix is a routing rule, not a person.

This connects directly to the leak framework in the first piece in this series — the callback step is one of five places a lead dies, and it’s usually the least visible one because your CRM shows the form submission as “received” whether or not anyone ever called the person back. It also matters more on shared leads specifically, where you’re not just racing your own clock, you’re racing three or four other contractors’ clocks on the identical request.

The honest exception: if you already answer live during business hours, have a real after-hours process, and route calls to whoever can actually book — speed isn’t your leak, and no amount of further urgency will move your numbers. At that point the constraint is somewhere else in the funnel, and it’s worth going back to find out where before assuming the phone is the problem.