You blocked out Tuesday at two for a free estimate across town. You load the ladder rack, fight thirty minutes of traffic, pull into the driveway, and knock. Nothing. You knock again, call the number, straight to voicemail. They forgot. They're at work, they ran out, or they just plain spaced on it.
That's an hour of your day gone, plus the gas, plus the gear you loaded for a locked door. And here's the part that really stings: somebody else wanted that slot, and you turned them down because Tuesday at two was taken.
A no-show estimate isn't a small annoyance. It's a dead truck roll you eat, and it happens most when you booked the job a week out and never touched base since. The fix is boring and it works: one text the night before that makes them confirm.
The Jobs You Book a Week Out Are the Ones That Flake
Think about when no-shows actually happen. It's almost never the "can you come today" call. It's the estimate you set up last Wednesday for this Tuesday. Six days is plenty of time to forget, double-book the kid's game, or call two other guys and go with whoever answered first.
The homeowner isn't trying to waste your time. They booked you, felt good about it, and then a week of regular life rolled over the appointment. By Tuesday morning it's not even on their radar. You're the only one who remembers, and you're the one who pays for it.
So the gap is the problem. You can't shrink every gap, but you can drop a reminder into it right before it matters.
One Text the Evening Before, and It Has to Ask for a Reply
A reminder that just says "see you tomorrow" beats nothing, but it's lazy. It tells them, it doesn't ask them. You want them to do one small thing that proves they're still in.
Send it in the early evening, somewhere between five and seven, after dinner's going and before everyone's down for the night. That's when people actually read a text and deal with it. Keep it short enough to read on a lock screen.
Something like this:
"Hi Dave, it's Mike from [Company]. Confirming your free estimate tomorrow (Tue) at 2 PM at 14 Elm St. Reply YES to confirm, or tap here to pick a new time: [link]. Thanks."
Three things are doing the work there. The address and time jog the memory. The reply YES gives you a live confirmation instead of a guess. And the reschedule link hands the flaky ones an easy exit, which is exactly what you want, because a clean reschedule beats a locked door every single time.
No Reply Is Information. Use It.
Here's the rule that saves the truck roll: silence is not a yes. If they confirmed, great, load up and go. If they went quiet, you've got a decision to make before you touch the ladder rack.
Give them until the morning of. If there's still nothing, call. A thirty-second phone call the morning of an estimate catches more no-shows than anything else you can do, because now they either pick up and confirm or they don't. Either way, you know.
What you don't do is drive across town on a maybe. A no reply plus a no answer is a soft no. Bump them to a later slot, or ask them to call you back to rebook, and give that Tuesday at two to the next person who's been waiting. Read it like this:
- Confirmed: go, no change.
- Rescheduled: the slot's open again, fill it.
- Silent by morning: one call, then treat it as a soft no.
Make It Automatic So You're Not the Reminder System
If confirming every estimate depends on you remembering to text each homeowner at night, it won't happen. You're on a roof, you're elbow-deep in a panel, or it's eight o'clock and you're finally sitting down. The whole thing has to run without you.
This is a small automation, not a big software project. When you book the estimate, you put it on your calendar or in whatever you use to track jobs. The tool watches that appointment and fires the text on its own the evening before. Replies land on your phone (or your office line) so you see the YES, and the reschedule link drops the new time straight back onto the calendar.
Be honest with yourself about what this does and doesn't do. It will not force a flaky homeowner to be home, and some people confirm and still aren't there. What it does is move the flake from two o'clock on the doorstep to the night before on your screen, when you can still do something about it. That's the whole win.
Figure a few minutes to write the message once, and often under a hundred a month to run it. That's less than one eaten truck roll. You'll know inside a few weeks whether your no-show rate dropped, because you'll stop having those "nobody's home" afternoons.
Worth Doing This Week
- Pull your last month of estimates and count the no-shows. Even a rough number tells you what this is costing you.
- Write the one text: address, day, time, "reply YES," and a way to reschedule. Save it so you're not retyping it every time.
- Decide your rule for silence. How long you wait, when you call, when you give the slot away. Write it down so you actually follow it.
- Set the send time for early evening, not nine at night and not the second you book.
- Turn on the automatic send so it fires off your calendar without you lifting a finger.
Do that, and the Tuesday you drove across town for nothing turns into a Tuesday you either keep or hand to someone who'll be home. If you want a hand wiring the confirm text to your booking calendar, that's the kind of setup we build for Massachusetts trades at Mass AI Agency.