Leads & Follow-Up

Confirm the Estimate Before You Cross the Borough

NYC AI Agency · 2026-10-07 · 5 min read

You blocked out Tuesday afternoon for an estimate in Bay Ridge. You're on the BQE by one, crawling behind a city bus, and you pull up at two to a dark house and a buzzer nobody answers. You call. Voicemail. You text. Nothing.

Forty minutes later she writes back: oh, we went with my cousin's guy last week, sorry for not saying. So that's half your day gone. Gas both ways, a toll or two, and the kitchen remodel you could've walked through at three o'clock if you hadn't been parked outside the wrong house in the rain.

That visit didn't fall through because your pricing was off or your reviews were thin. It fell through because nobody checked it was still real. A two-line text the day before, and another the morning of, catches almost every one of these before you turn the key.

Why the visit evaporates

Three things kill an estimate appointment, and none of them are really about you.

You can't prevent any of that. What you can do is find out before you're stuck on the Cross Bronx, not after.

The two texts that save the trip

You need two, and only two. More than that and you're the contractor who texts too much.

The day-before text goes out in the afternoon, around the time people check their phones on the ride home. It names the time, the address, and what you'll be doing, and it asks one yes-or-no question.

Send the morning-of text shorter and later. It's a nudge a couple hours ahead, confirming you're on the way and giving them one last chance to wave you off.

Both should let them reschedule or cancel with one tap, not a phone call they'll keep putting off. The whole point is to make saying "actually, no" easy. A cancel at 8 AM is a gift. A no-show at 2 PM is a loss you can't claw back.

Make it dead easy to cancel

Here's the part that feels backwards: you want to hand people a frictionless way to bail on you.

Think about who actually cancels. It's the person who already hired someone else, or who knows they won't be home. They were going to waste your trip either way. The only question is whether you learn it at your own kitchen table with coffee, or at their dark doorstep with a dead afternoon ahead of you.

So the text offers three taps: confirm, pick a new time, or cancel. No form, no login, no calling the office. Tap "reschedule" and it shows your open slots and books the one they choose. Tap "cancel" and it frees the slot, and if you want, asks a quick reason so you know whether to follow up later or let it go.

Fill the hole a cancel leaves

A canceled two o'clock in Bay Ridge is only a loss if it stays empty. It doesn't have to.

When a slot opens up, you've usually got other people waiting on a visit, the ones who said "whenever works" or asked for sometime next week. A decent setup can text the next person in that borough and offer them the freed time. You drove out for one estimate, and now you're doing two a few blocks apart instead of heading back empty.

Even when nothing fills it that same day, knowing early means you can hit the supply house, run an errand, or just get home at a decent hour for once.

What the texts should actually say

Keep them human. You're a person with a van, not a reminder robot.

Day before:

Morning of:

Short, in your voice, one clear thing to do. If you work with Spanish-speaking or Cantonese-speaking customers, send the text in the language they called you in. People confirm a lot faster when it reads like a neighbor instead of a notice.

Where it won't save you

This isn't magic. A confirm text won't make someone want the job who's already moved on, and it won't fix a flaky lead who confirms and ghosts anyway. Some folks tap "yes" and still aren't home.

It also leans on having the right number and a customer who actually reads texts. An older client who prefers a call still needs a call, so flag anyone as phone-only and make that one yourself. The automatic text should skip them.

What it does reliably is catch the easy cases: the forgotten appointment, the already-hired job, the one where they'd have told you if asking had been simple. That's most of them.

Worth doing this week

You don't need software to start. You need a habit, and later, something to run the habit for you.

  1. Pull your estimate visits for the next week and text each one the afternoon before. Just you, by hand, for now.
  2. Write your two messages once and save them, day-before and morning-of, in your own words, so you're not retyping at a red light.
  3. Add one line that invites a reschedule or cancel. Watch how many people take you up on it, and count the dead trips you dodge.
  4. Keep a short running list of customers waiting on a visit, so you can fill a freed slot fast.
  5. Once the by-hand version proves itself, set it to run on its own so the texts go out whether or not you remember.

When you're ready to automate that last step, it's the kind of thing we set up at NYC AI Agency. Either way the rule holds: confirm before you cross the borough, and only make the drive when the job's really there.

Want this working in your business?

We build and manage systems like this for New York City small businesses, scoped in plain English and priced flat.

Call or Text 617-398-0033 Prefer email? mg@brandadvertisers.com · Free consult, no obligation
← All guides