Available
How to reduce no-shows in a service business
To reduce no-shows, confirm every booking right away, send a reminder the day before and another shortly before the visit, and make rescheduling easy. A Cochrane review in health care measured 78.6% attendance with text reminders versus 67.8% with none. Track your own no-show rate before and after the change.
In short
- A no-show costs the visit's revenue, the wasted drive and a slot another customer would have taken.
- Text reminders improve attendance according to a Cochrane review, with low-to-moderate quality evidence from health care.
- Under CASL, a booking confirmation does not need consent, as long as you keep promotions out of it.
- In Pilotiko, the confirmation and the 24-hour and 1-hour reminders are being commissioned: nothing is sent yet.
How much does a no-show really cost?
More than the price of the visit: add the wasted drive and the slot another customer would have filled. The math fits in a few lines.
When a customer is not home, the technician has already driven to the door. The slot is gone because it is too late to give it to someone else. And the customer may call back to rebook, which eats more office time. The calculation below only counts unbilled revenue, the easiest part to measure.
What does research say about text reminders?
The most cited Cochrane review concludes that text reminders improve attendance compared with no reminder, with an effect similar to phone calls.
Cochrane review CD007458, published in 2013, pools 8 randomized trials with 6,615 participants [1]. Compared with no reminder, texts improved attendance (risk ratio 1.14; 95% confidence interval 1.03 to 1.26) across 7 studies and 5,841 participants. Compared with phone calls, the effect was about the same (risk ratio 0.99) [1].
Two caveats. These were health care appointments, not home service calls. And the authors rate the overall evidence as low to moderate quality. Treat the figures as an order of magnitude, not a forecast for your business.
| Method | Attendance rate |
|---|---|
| No reminder | 67.8% |
| Text message reminder | 78.6% |
| Phone call reminder | 80.3% |
Source: Cochrane, review CD007458, 2013 [1]. Low to moderate quality evidence.
Why send a text instead of calling?
Because the measured effect is similar and a text does not tie up anyone in the office. A call still makes sense for big jobs or customers who never read their messages.
A reminder call takes two or three minutes when someone picks up, and far longer when you end up leaving voicemails. Across 60 bookings a week, that adds up to half a day. A text goes out on its own at the scheduled time. Save calls for long or expensive jobs, or visits where the customer has to prepare, such as clearing a room or shutting off the water.
When should each reminder go out?
An immediate confirmation, a reminder the day before and a short heads-up shortly before arrival. Each message does a different job.
| Timing | Purpose | Key content |
|---|---|---|
| At booking | Confirm | Date, arrival window, address, rescheduling link |
| 24 hours before | Remind and allow rescheduling | Arrival window, preparation needed, rescheduling link |
| 1 hour before | Announce arrival | Technician's name, confirmed window |
| After a reschedule | Reconfirm | New date and window |
Indicative schedule. The day-before reminder frees the most reusable slots because it leaves time to call another customer.
What makes a reminder effective?
The business name, the date and arrival window, the address, any preparation needed and an easy way to reschedule. Nothing promotional.
- Who is writing. Your business name as the customer knows it, not an unknown number with no signature.
- When and where. The date, a realistic arrival window and the service address.
- What to prepare. Basement access, pets put away, a clear parking spot: whatever prevents a wasted trip.
- How to reschedule. A link or a one-word reply. A customer who can rebook in ten seconds does not vanish.
- No promotions. A discount slipped into the reminder changes how CASL treats the message.
Do you need consent to send an appointment reminder?
Generally not: CASL exempts from consent messages that confirm or complete a transaction the customer already agreed to. The message must still identify the sender and give contact details.
Section 6 of Canada's Anti-Spam Legislation prohibits sending a commercial electronic message without consent, text messages included [2]. Subsection 6(6), however, says a message that facilitates, completes or confirms a commercial transaction the recipient previously agreed to does not require prior consent [2]. A reminder for an appointment the customer booked fits that logic.
The exemption covers consent, not everything else. The message must identify the sender and provide contact information, and if it turns commercial, include an unsubscribe option [2]. If you use the reminder to pitch a yearly maintenance plan, you leave the exemption and need consent, express or implied; implied consent covers, for example, a purchase within the previous two years [3].
What else reduces no-shows?
A clear cancellation policy, a waiting list for freed-up slots and arrival windows you can actually keep. Reminders cannot fix a badly designed schedule.
Many no-shows are not forgetfulness. The customer waited three hours last time, or had to leave for work. A two-hour window you keep beats a four-hour window you miss. A waiting list lets you hand out a slot freed the day before. And a written cancellation policy, shared at booking, makes the conversation easier when a customer keeps missing visits.
A customer who cannot reach you to reschedule often turns into a no-show. See what unanswered calls cost you with the missed-call tool.
How do you set up automated reminders?
- 1
Measure your baseline
For four weeks, count bookings, no-shows and last-minute reschedules. Work out your no-show rate.
- 2
Check contact details
Make sure every customer record has a valid cell number or email, recorded with the customer's agreement.
- 3
Write the templates
Draft the confirmation, the day-before reminder and the arrival heads-up. Have someone who talks to customers read them.
- 4
Tie reminders to the live calendar
Messages must come from the real schedule so a reschedule updates the reminders that follow.
- 5
Compare after four weeks
Recalculate the no-show rate and the recovered revenue using the method in the example above.
What does Pilotiko do about no-shows?
Pilotiko takes bookings online from your real open slots and avoids conflicts. Confirmations and reminders are built but being commissioned: nothing is sent yet.
Bookings and scheduling is available: online booking, real open slots, no double-booking, assignment proposed from calendars and workload. The code for email and SMS confirmations and 24-hour and 1-hour reminders is written, but it is being commissioned: nothing is sent yet until the sending provider is connected.
To see how this fits into the rest of your operations, read Automating a service business. To put numbers on the project, see Calculate software ROI and, once you are ready, pricing.
Frequently asked questions
What is a normal no-show rate?
There is no reliable public benchmark for home services in Quebec. The only number that matters is yours, measured over four weeks. That is what lets you judge whether reminders work.
How many reminders should I send?
A confirmation at booking and a reminder the day before cover most of it. A short message before arrival helps for in-home visits. Beyond that, customers start ignoring you or opting out.
Do email reminders work as well as texts?
The Cochrane review cited here looked at text messages, not email. Email suits a detailed confirmation and text suits a short reminder. Test both with your own customers.
Can I charge a fee when a customer does not show up?
Yes, if your cancellation policy was clearly stated and accepted at booking. Keep it simple and repeat it in the confirmation. For a disputed case, check your obligations with Quebec's Office de la protection du consommateur.
Do I need consent to text an appointment reminder?
Under subsection 6(6) of CASL, a message confirming a transaction the customer already agreed to does not require prior consent. It must still identify the sender. Add a promotional offer and the exemption no longer applies.
Does Pilotiko already send reminders?
Not yet. The 24-hour and 1-hour reminders are coded, but the feature is being commissioned and nothing is sent yet. Online booking, on the other hand, is available now.
Sources
- Cochrane, Mobile phone messaging reminders for attendance at healthcare appointments (CD007458, 2013) (accessed on October 15, 2026).
- Justice Laws (Justice Canada), Canada's Anti-Spam Legislation (S.C. 2010, c. 23), sections 1 to 9 (accessed on October 15, 2026).
- Justice Laws (Justice Canada), Canada's Anti-Spam Legislation, sections 10 and 11 (implied consent, unsubscribe) (accessed on October 15, 2026).
Read next
How to automate a service business in Quebec: the complete guide
Bookings, dispatch, follow-up, reminders, Law 25 and CASL: what a Quebec service business can automate, what should stay human, and where to start.
How to calculate the return on business management software for a service business
The ROI formula, hours recovered, loaded hourly cost and payback period: a cautious, step-by-step method with a fully worked example for service businesses.
Missed-call cost calculator
How much revenue do unanswered calls cost you each year? A free calculator for service SMBs, using your own assumptions and your real call log numbers.