๐Ÿ“ž RetainCall
Operations ยท 8 min read

The estimate follow-up gap: why quotes go cold in 72 hours

By the RetainCall Team ยท August 2026

Here's a pattern almost every service-trade owner will recognize. You do a good site visit. You build a fair, careful quote. You send it over. The customer says "great, let me talk it over with my spouse" โ€” and then you never hear from them again. Not a no. Just silence.

Most shops file that under "they went with someone cheaper." Sometimes that's true. But a large share of those silent quotes didn't lose on price โ€” they lost on follow-up. The customer was ready to move, life got in the way, and nobody nudged them back. The quote went cold sitting in their inbox, and 72 hours later the moment had passed.

This is the estimate follow-up gap. It's one of the quietest, most expensive leaks in the trades, because it never shows up as a lost call or a bad review. It just shows up as a close rate that's lower than it should be. Let's look at why it happens, what it's worth, and the cadence that closes it โ€” none of which requires you to buy anything.

Why 72 hours is the number that matters

A quote for real work โ€” a system replacement, a re-pipe, a panel upgrade, a roof โ€” lands on a customer at the peak of their intent. They called you because something is broken, aging, or worrying them. The day they get your number, they are as motivated as they will ever be.

That intent decays fast. Here's the honest arc of a typical residential quote:

The takeaway isn't "call them the second you hang up." It's that the window where a gentle nudge changes the outcome is roughly the first three days, and it's exactly the window most shops spend doing the actual work that keeps the lights on. The quote gets sent, the tech drives to the next job, and the follow-up never gets built into anyone's day.

What the gap is actually worth

People underestimate this leak because it hides inside a single number โ€” your close rate โ€” and a low close rate looks like a sales problem or a pricing problem, not a follow-up problem. Let's separate them.

Take a mid-size shop that sends 30 real quotes a month at a $6,500 average ticket. Say it currently closes 28% of them with a send-and-hope approach โ€” quote goes out, and whoever remembers follows up when they remember.

30 quotes / month ร— $6,500 avg ticket = $195,000 in quoted work

Close at 28% (send-and-hope) = 8.4 jobs = $54,600 booked
Close at 40% (structured follow-up) = 12 jobs = $78,000 booked

Difference: ~3.6 extra jobs / month = ~$23,400
Same quotes. Same prices. Same techs. Just worked instead of sent.

The jump from 28% to 40% is not aggressive โ€” a disciplined multi-touch cadence routinely moves close rates that far, because you're not converting new interest, you're just recovering the customers who were already leaning yes and drifted. That's the important reframe: follow-up doesn't create demand, it stops you from leaking demand you already paid to generate.

And you did pay for it. Every one of those 30 quotes cost you a truck roll, a tech's hour, fuel, and the drive time. The most expensive part of the sale โ€” showing up and diagnosing โ€” is already spent by the time the quote goes out. Letting it go cold is throwing away the money you've already invested at the exact moment it was about to pay off. It's the same math we ran for solar installers wasting leads: the leak is almost never acquisition, it's the hours after.

"We didn't have a closing problem. We had a following-up problem. Once we built an actual sequence for open quotes, our number went up almost a full third and we didn't change a single price." โ€” HVAC owner, 4-truck shop

Why shops don't follow up (and it's not laziness)

Owners know they should follow up. The reasons they don't are structural, the same way missed calls are structural:

  1. There's no system, so it lives in someone's memory. The quote gets sent and there's no list, no reminder, no owner. "I'll circle back Thursday" competes with forty other things and loses.
  2. Following up feels like begging. Nobody wants to seem desperate or pushy, so the second touch never happens โ€” even though from the customer's side, a check-in reads as attentive, not pushy.
  3. The person who quoted is the person on the truck. In most small shops the estimator is also the tech or the owner. By the time they're free to follow up, it's 7pm and the moment's gone.
  4. Nobody's measuring it. If you don't track how many open quotes you have and what happens to them, the leak is invisible. You feel the low close rate but can't see its cause.

None of these are character flaws. They're the predictable result of running a business where the phone and the wrench compete for the same pair of hands. The fix is a system that runs without depending on anyone remembering.

The follow-up cadence most shops never build

You don't need a CRM or software to run this. You need a repeatable sequence and a place to track open quotes โ€” even a whiteboard or a spreadsheet works. Here's a cadence that respects the 72-hour window without becoming a nuisance:

Touch 1 โ€” Same day, within an hour of sending: confirm receipt

A short text the moment the quote goes out: "Just sent your estimate over to [email] โ€” want to make sure it landed. Happy to walk through any line on it whenever works for you." This does two jobs: it confirms delivery (quotes land in spam more than you think), and it opens a text thread, which is where the rest of the conversation will actually happen.

Touch 2 โ€” Day 2: the value nudge, not the price nudge

This is the most important touch and the one everyone skips. Don't ask "did you decide?" Add something: "One thing I forgot to mention โ€” that unit also qualifies for [rebate / warranty term / financing]. Want me to send the details?" You're giving them a reason to re-engage that isn't pressure. If you have nothing to add, a simple "Any questions come up after you looked it over?" still beats silence.

Touch 3 โ€” Day 4โ€“5: the soft deadline

Now you can gently introduce scarcity, honestly: "Wanted to give you a heads-up โ€” I'm booking into [next week] and wanted to hold a slot if you're leaning toward moving forward. No pressure if the timing's not right." Real scheduling constraints are not manipulation; they're information the customer needs to make a decision.

Touch 4 โ€” Day 10โ€“14: the clean close

If they've gone quiet, send one that makes it easy to say either answer: "I'll close out your file for now so I'm not cluttering your inbox โ€” but if you want to revisit this anytime, the quote stands. Just say the word." This wins back a surprising number, because it removes the awkwardness of them having ghosted you, and it lands as respectful rather than desperate.

Four touches over two weeks. Notice how few of them mention price, and how none of them say "just checking in" โ€” the emptiest phrase in sales. Every touch either adds information or makes a decision easier. That's the difference between a cadence that closes and pestering that annoys.

Two things that make the cadence actually run

Track open quotes somewhere visible. The single biggest upgrade most shops can make is simply keeping a list of every outstanding quote with the date sent and the next touch date. When it's on a board or a sheet you look at daily, follow-up stops being a memory test.

Default to text, not calls. Most quote follow-up should happen by text, because that's where customers will actually respond โ€” the same reason a callback from an unknown number gets ignored while a text gets a reply. If you haven't seen the data on this, it's the same behavior shift that killed the voicemail: we cover it in why customers won't leave voicemails anymore. Meet people where they'll answer.

Where this gets hard โ€” and where automation fits

The cadence above is free and it works. Build it first. But there's an honest ceiling to what a working owner can run by hand: the day-2 nudge falls on a day you're slammed, the customer texts back a question at 8pm when you're finally home, and the whole point of the sequence โ€” promptness โ€” is exactly what a person juggling a truck and a phone can't guarantee.

That's the same gap that swallows new calls, and it's the one we built RetainCall to close. It answers every call and holds a real text conversation, so the confirmation text goes out the moment a quote does, questions get answered at 8pm the same as 8am, and the follow-up thread stays warm without depending on anyone remembering. Flat $199/month, unlimited calls, no per-call fees โ€” so working a quote pipeline hard never runs up a bill. Unlike usage-billed AI receptionists or human answering services, the cost doesn't climb the more diligently you follow up.

But the point of this post isn't the product. It's this: pull your open quotes from the last 30 days and count them. Then count how many got a real second touch. The gap between those two numbers is money that was already yours โ€” you just have to reach back for it.

Want to hear what handling a quote follow-up actually sounds like?

Call (662) 676-3267 right now and you'll reach the same AI dispatcher your customers would. Ask it a question about a quote, and watch it text you back live. No signup needed to try it.

๐Ÿ“ž Call (662) 676-3267

Or if you'd rather see it work on your own business first โ€” the free 7-day trial is at retaincall.com. No card required to start, cancel anytime.

RetainCall was built after watching contractor friends lose four-figure jobs to missed calls and unworked quotes, week after week โ€” somebody had to just fix it. Reach us at support@retaincall.com. Related: How installers stop wasting leads ยท RetainCall for HVAC ยท Compare your answering options