When a tech knocks and nobody answers, you pay for the drive there, the drive to the next job, and the slot you could have sold to someone else. The customer usually isn't hostile. They forgot, they ran to the store at 2:40 during a 12-to-4 window, or the text they got didn't make it clear the visit was today.
That makes no-shows mostly a communication and window problem, and both are under your control. This guide covers the three levers that move your no-show rate: how wide the window is, when the texts go out, and what they say.
What a no-show costs
Put a number on it before you change anything. Use these letters:
N= visits booked per monthr= no-show rate (no-shows ÷ visits booked)T= cost of a wasted truck roll (drive both ways plus the tech's time at the door)G= gross margin lost on the slot, if you could have filled it
Monthly cost of no-shows ≈ N × r × (T + G).
Halving the rate in this example is worth about $38,000 a year. Your numbers will differ. The truck roll cost calculator helps you estimate T from your own costs.
Lever 1: the window
A long arrival window asks the customer to stay home for four hours. Many will, until something comes up. The longer the window, the more chances the customer has to step out, take a call in the backyard, or decide to run an errand "since they probably won't be here until 3."
Think of it as exposure. If there is some small chance per hour that the customer leaves, a four-hour window carries roughly twice the exposure of a two-hour window. You don't need an exact rate to see the direction: narrower windows mean fewer absences at the door.
Narrowing the window is a scheduling problem, not a promise you make by policy. The first job of the day can carry a tight window because little sits in front of it. Later jobs need wider ones because the morning's overruns pile up in front of them. Arrival window math shows how to size each window from your own job and drive variability.
Lever 2: when the texts go out
Each text has one job. Send it at the moment that job matters.
| Moment | Job of the text | What fails without it |
|---|---|---|
| At booking | Confirm the date, window and address in writing | Customer remembers the wrong day |
| The day before | Remind and give a clear way to reschedule | Customer forgot, or has a conflict they didn't mention |
| On the way, with an ETA | Narrow the four-hour window to a 20-minute heads-up | Customer stepped out because the window felt endless |
| After a move | Replace the old time with the new one | Customer waits for a time that no longer exists |
The day-before reminder does most of the work for forgetting. The on-the-way text does most of the work for stepping out, because it turns "sometime this afternoon" into "about 25 minutes." See ETA notifications for what makes that text accurate enough to trust.
Two timing mistakes to avoid:
- Reminding too early. A reminder three days out gets read and forgotten. The day before, at a reasonable hour, is the one that sticks.
- Sending the on-the-way text before the tech has actually left. If the ETA slips by 40 minutes, the customer learns your texts aren't reliable, and starts ignoring them.
Lever 3: what the texts say
A reminder that reads like a marketing message gets skimmed. Keep each one short, specific and actionable. A few rules:
- Lead with the day and window. "Tomorrow, 8 to 10 a.m." beats "your upcoming appointment."
- Name the company the customer booked. If a different company's tech arrives, say so.
- Say what the customer needs to do. Be home, leave the side gate open, secure the dog, clear access to the panel.
- Give one easy way to reschedule. A customer who can move the visit in ten seconds won't simply leave you knocking.
Example copy you can adapt:
At booking: "Northline Heating & Air: you're booked for Thu Oct 16, 8 to 10 a.m., at 412 Elm St. Reply or call 555-0100 to change it."
Day before: "Reminder: your Northline visit is tomorrow, 8 to 10 a.m. Please have the furnace area clear. Need a different day? Call 555-0100."
On the way: "Your Northline tech is on the way, ETA about 9:05 a.m."
Northline Heating & Air is an example company name, and the phone number is a placeholder.
Consent and the rules on texting
Get the customer's consent to text when they book, record it, and honor opt-outs immediately. Rules on automated texts, quiet hours and opt-outs vary by country and state and change over time, so have someone qualified review your process. This guide is not legal advice.
The habits behind the texts
Texts help most when the booking behind them is honest. Three habits support them:
- Confirm the address and access at booking. Gate codes, apartment numbers and "the house behind the house" stop a lot of "we couldn't find you" no-shows.
- Don't book times you can't keep. A tech who arrives 50 minutes after the window closes often finds an empty house. The text didn't fail; the schedule did.
- Track no-shows by cause. Forgot, not home in window, wrong address, cancelled without telling you. Each cause has a different fix.
Field service customer communication covers the rest of the conversation around a visit.
Where CrewLink fits
CrewLink, in early access, texts US and Canadian mobile numbers when a booking is confirmed, 24 hours before, when it is moved or cancelled, and when the tech is on the way with an ETA. Its booking page only offers times a tech can reach from the previous job, which keeps the window honest in the first place.
What to take away
- Monthly no-show cost ≈
N × r × (T + G). Measure it before you change anything. - Narrower windows mean less time for the customer to step out. Size them from your own variability.
- Text at booking, the day before, on the way with an ETA, and after any move. Each text has one job.
- Lead with the day and window, say what the customer must do, and make rescheduling easy.
- Get consent to text and have your process reviewed; the rules vary.
Common questions
What is a good appointment no-show rate?
There is no single benchmark that holds across trades and markets, so compare yourself with your own history. Track the rate monthly and by cause. A drop after a change to windows or texts is the evidence that matters.
When should I send an appointment reminder text?
The day before is the most useful reminder, sent at a reasonable hour. Add a confirmation at booking and an on-the-way text with an ETA on the day. Reminders several days out are easy to forget.
Should I charge a no-show fee?
Some companies do, often by taking a deposit at booking for longer or higher-value jobs. A fee works best when it is stated clearly at booking and repeated in the reminder. Fix windows and texts first, because a fee charged to a customer who was waiting at the wrong time costs you the customer.
Do on-the-way texts reduce no-shows?
They address the most common cause in a long window: a customer who stepped out. An ETA turns hours of waiting into minutes. They only help if the ETA is accurate, so send them when the tech actually leaves.