Quick answer
A no-show costs you more than the job. You pay for the drive, the tech’s time, and a slot that could have gone to a paying customer. Most no-shows aren’t bad customers. They’re forgotten appointments, arrival windows that are too wide, missing gate codes, or someone else who got there first.
- Before the visit: confirm the day before and the morning of, and get access details at booking.
- On the way: call or text with a real ETA 20–30 minutes out.
- At the door: a clear wait-and-leave policy, with a timestamped photo and GPS as proof you showed up.
- After: refill the slot with the closest open job, and track which lead sources no-show most.
On this page
Your tech drives 35 minutes, knocks, waits, calls, gets voicemail, and leaves. Nobody’s home. The customer texts at 4 p.m.: “Sorry, forgot! Can you come tomorrow?”
Every trade company deals with this. The ones that get it under control don’t do it by yelling at customers. They make it hard to forget, easy to cancel early, and fast to fill the hole when it happens anyway.
What a no-show really costs
Add it up for your own shop:
- Drive time there and back, paid to the tech.
- Fuel and vehicle wear.
- The wait at the door, usually 10–15 minutes of calling and knocking.
- The lost slot. This is the big one. That hour could have been a paying job, and on a busy day you probably turned someone away.
- Marketing cost. If the lead came from paid ads, you paid for it whether they show or not. See what Google LSA leads cost.
Two or three no-shows a week can quietly cost a small shop more than its software, its phone system, and its fuel cards combined.
Why customers don’t show
| Reason | Fix |
|---|---|
| They forgot | Confirm the day before and the morning of |
| The arrival window was too wide to wait around for | Tighter windows and a real ETA |
| Someone else came first | Get there faster, or confirm they still need you |
| They booked for a tenant or relative who didn’t know | Ask who will be on site and get their number |
| Gate code, locked building, or no parking | Collect access details at booking |
| Wrong address or unit | Read the address back on the call |
| The problem went away, or they fixed it themselves | Morning-of confirmation catches it |
Most of those are fixable before the truck leaves the shop.
Fix it at booking
The booking call is where most no-shows are prevented. Before you hang up, get:
Saying the policy out loud on the call does more than burying it in an email. More on handling the booking call in how to quote a job over the phone.
Confirm, then confirm again
- The day before: a short text with the date, the arrival window, and a way to reschedule. “Reply C to confirm or R to reschedule” makes canceling easy, which is the point. An early cancel is a slot you can refill.
- The morning of: a second text. This catches the “we fixed it ourselves” and “someone else came yesterday” cases before your tech drives out.
- No reply to either? Call before dispatching. A two-minute call beats a 70-minute round trip.
The “on my way” call
The single most effective habit: the tech, or the office, calls or texts 20–30 minutes out with a real arrival time.
- It reminds the customer that someone is actually coming.
- It gives them time to get home, unlock the gate, or put the dog away.
- If they don’t answer, the office knows before the tech is standing at the door.
Customers wait around much more willingly for “10:40” than for “sometime between 8 and noon.” See service call response times.
At the door: the wait-and-leave policy
Give techs a simple, consistent rule so they’re not deciding on the porch:
- Knock and ring.
- Call and text the customer, and the on-site contact if different.
- Tell the office, so they can try too.
- Wait a set time, such as 10–15 minutes.
- Take a timestamped photo of the front door or gate with the house number visible.
- Leave a note or door hanger with how to reschedule.
That photo, plus the GPS record showing the tech was there, is what backs up your trip charge if the customer disputes it, and what you’ll need if it turns into a card dispute. See the chargeback playbook.
Your cancellation and trip policy
Whatever your policy is, it works best when it’s:
- Stated on the booking call and in the confirmation text, not just on your website.
- Easy to avoid: a clear cutoff to cancel or reschedule for free.
- Applied consistently, with the photo and GPS to back it up.
- Waived with judgment. Your best repeat customer gets a pass the first time. A first-time customer who no-shows twice doesn’t get a third booking without a card on file.
Refill the slot fast
A no-show only becomes a lost hour if the tech sits idle. The faster you can drop another job into the gap, the less it costs:
- Keep a short list of flexible jobs: customers who said “anytime this week,” maintenance visits, quotes.
- Pull work forward. Call the next customer on the route: “We can be there in 20 minutes instead of 2 p.m.” Many say yes.
- Send the stranded tech to the closest open job, not the next one on a list made at 7 a.m.
This is where dispatch software pays off. In VortechPro, open jobs are offered to your best available techs first and the closest one wins, so a tech who just got stood up can grab the nearest job instead of driving back to the shop. GPS and photos on every job back up the trip charge. $99/mo for 5 techs, +$20 each.
Turn a no-show into the next job
VortechPro sends open jobs to the closest available tech and keeps GPS and photos on every visit. $99/mo for 5 techs, +$20 each. 30-day free trial, no contract.
Track no-shows like a number
You can’t fix what you don’t count. Mark every no-show on the job record and look at it monthly:
- No-show rate overall and by month.
- By lead source: online bookings, Google ads, referrals, repeat customers. Some sources no-show far more than others.
- By arrival window: wide windows and early-morning slots often miss more.
- By day of week.
- Repeat offenders, flagged on the customer record.
If one lead source no-shows far more than the rest, that changes what you’re really paying for each booked job from it.
