Text within the hour, email that evening with two new times, and say nothing about a fee after the first miss unless your policy already did. That sequence rebooks more people than a stern email a week later, because the person who didn't show usually forgot, got stuck, or got scared, and a friendly, easy message fixes all three.

Below are the messages, written for Carrow Home Inspections, whose owner, Glenn, lost a three-hour slot and a $425 inspection when a buyer named Ruth didn't answer her door. That's one empty morning. If it happens twice a month, it's $850 a month and $10,200 a year of time he can't resell. Prevention is covered in how to reduce no-shows for appointments. This page is about the day after it happens.

Send within an hour, not a week

The first hour is when the person feels most embarrassed and most willing to fix it. A week later they've decided you're annoyed and avoided you. So set a rule: if someone is 15 minutes late and not answering, send a text. If they haven't shown by the end of the slot, send a second, and email that evening. Don't call three times. One call is fine for a high-value job.

The text

Hi Ruth, it's Glenn from Carrow Home Inspections. I'm at 42 Marsh Street and haven't seen you. Everything okay? I'd be glad to move us to another time. Reply here and we'll sort it out. Reply STOP to opt out.

Why it works: it assumes something went wrong, not that she was rude, and it asks a question that's easy to answer. Variation: if the customer is a sales prospect and not a booked customer, shorten it: "Hi Marcel, we had a call at 2 and I didn't see you. Want me to grab another time?" A text about an appointment they booked is different from a promotion, but keep the opt-out line, and check the texting rules that apply to you. This is general information, not legal advice.

The email, with two new times

Send it that evening, even if she replied to the text. A written record helps, and some people only check email.

Subject: Let's get your inspection rescheduled

Hi Ruth,

We missed you this morning at 42 Marsh Street. These things happen, and I'd like to get you back on the calendar. I have two openings this week: Thursday at 9:00 or Friday at 1:00. Reply with the one you want and I'll confirm it right away.

If your closing date is close, tell me when it is and I'll work around it.

Glenn Carrow
Carrow Home Inspections, 214 Court Street, Dayton, OH
glenn@carrow-inspections.example

Why it works: two specific times beat "let me know when works," because choosing is easier than planning. The line about the closing date shows you understand she has a deadline. Variation: for a sales call, add a booking link only if you'll actually honor it.

When it is a second no-show

The second miss is different. Stay calm, and change the terms.

Subject: Rescheduling your inspection

Hi Ruth,

We missed each other again this morning. I'm happy to try once more, but to hold a three-hour slot I need a $75 deposit, which comes off the inspection price. Here's the link: [payment link]. Once it's paid, I'll confirm Thursday at 9:00. If the timing is wrong for you right now, tell me and I'll check back after your closing.

Why it works: it doesn't scold, it gives her a way to keep going, and it moves the risk to a deposit that is credited to her bill. Variation: if your service has no price to credit it against, offer a smaller slot or shift her to a Friday-afternoon opening you struggle to fill.

Charging a fee, said kindly

A fee only works when the customer saw it before they booked. Put it in the booking confirmation: "Missed appointments or cancellations with less than 24 hours' notice carry a $75 fee, which covers the time we held for you." Then, after a miss:

"I know things come up. Our booking terms include a $75 fee for missed appointments, and I've waived it this time. If it happens again, I'll need to charge it."

Waiving it once is a gift, and customers remember gifts. If you charge, send an invoice with a short note and a payment link, and keep your tone neutral; the day-to-day mechanics are in how to follow up on an unpaid invoice. Some states and professions regulate fees and deposits, so check yours before you rely on one.

Stopping the cycle with confirmations

Many no-shows can be prevented. Send a confirmation 48 hours before and ask for a reply, then a short text the morning of. If you don't hear back by the evening before, call. A copy-ready set is in how to confirm appointments by text. If a booked person won't confirm, you can release the slot, and that's information worth having. For prospects who no-show to a sales call, follow-up text message examples cover the same moment.

Lines to leave out

A few phrases turn a recoverable miss into a lost customer. "I waited 30 minutes for you" is true and gets you nothing. "As per our policy" sounds like a form letter. "This is unprofessional" ends the relationship. Skip any message you wouldn't say to the person's face. If you feel angry, write the message, wait an hour, and delete the first sentence. What you want is the next booking, and the person who forgot is, in most cases, still your customer.

Track who no-shows

Keep a short sheet: date, name, first or second miss, reason if they gave one, whether they rebooked. After a quarter you'll see patterns. Maybe most misses are first-time customers booked more than a week out, which tells you to confirm sooner. Or one source of leads no-shows far more than the rest, which is worth knowing before you spend more on it. For ways to fill the calendar so a miss hurts less, see how to book more appointments, and the appointment setting script has the wording for the booking call itself.

Rocketship's AI workers book the meetings and answer replies, including "can we move it?", so the rebooking conversation doesn't wait for you. Rocketship finds the buyers, emails them from your own Gmail, follows up, and books the meeting on its own. Plans that get you customers start at $24.99 a month (Launch), and every monthly plan starts with a 7-day free trial, card required. Answering your existing number is included; a dedicated line is $5 a month.