What a Fixed Schedule Actually Looks Like
Picture your next Tuesday. Twelve hygiene appointments on the books, eleven patients in the chair, and the one open slot gets filled by a patient who moved up from Thursday. That’s the version of the day we’re aiming for. Not a perfect 0% no-show rate, because that doesn’t exist, but a schedule that holds together when someone bails.
Most practices we talk to are running somewhere between 10% and 20% no-shows and short-notice cancels on hygiene. New patient exams tend to be worse, sometimes double that, because those people have no relationship with you yet. If you want to reduce no-shows at a dental practice, the work splits into two buckets: reminding people better, and making the appointment feel harder to walk away from. The second one matters more and almost nobody works on it.
How to reduce no-shows at a dental practice: confirm every appointment through text (not just email or voicemail), require a two-way reply to confirm, send reminders at booking, one week out, two days out, and the morning of, take a card on file or a small deposit for new patient exams, and keep a same-day fill list you actually call. Practices that run all five consistently typically cut no-shows by half or better.
Everything below is the work behind that paragraph. Do them in order if you’re starting from scratch. Skip to whichever step you’re weakest on if you already have some of this running.
Step 1: Measure Your Real No-Show Rate Before You Fix Anything
You can’t tell if any of this worked if you don’t know where you started. And most practices don’t, because the front desk reschedules half the no-shows on the spot and the number never gets recorded anywhere.
Open your practice management software and pull last 90 days. You want four numbers, tracked separately:
- Failed appointments (didn’t show, no call) as a percentage of scheduled appointments
- Short-notice cancels (under 24 hours) as a percentage of scheduled
- Those same two numbers for new patients only
- Total chair hours lost, which is the number that gets your attention
Track hygiene and restorative separately too. A no-showed hygiene slot and a no-showed crown seat are different problems with different fixes. Hygiene no-shows are usually a reminder and habit problem. Restorative no-shows are often a cost and fear problem, and no text message solves that.
One thing that goes wrong here: practices lump cancels and no-shows together and then can’t tell whether their reminder system is working. A cancel means the reminder reached the patient and they chose not to come. A no-show means the reminder didn’t land, or they forgot, or they never planned to come. Different diagnosis. Keep them in separate columns.
Write your baseline numbers on a whiteboard in the back office. Sounds silly. Works.
Step 2: Fix the Booking Conversation, Not Just the Reminders
Reminder software is the first thing every practice buys and the last thing that fixes the problem. The no-show is usually decided at the moment the appointment is made.

Two things happen in a weak booking conversation. The patient picks a time that doesn’t work for them because it was the only one offered, and nobody asks them to commit out loud. Fix both.
Give the patient two or three real options and let them choose. “I have Tuesday at 2, Wednesday at 8, or Thursday at 4. Which one actually works with your schedule?” A chosen time gets kept more often than an assigned time. Then close with a specific ask: “Can I count on you Wednesday at 8?” and wait for a yes. That verbal yes is worth more than three text reminders.
For new patients, add one more layer. Ask what brought them in and repeat it back when you confirm. Someone calling about a chipped front tooth who hears “so we’ll see you Wednesday at 8 to take care of that front tooth” has a reason attached to the time. A patient who just has a date on a calendar has nothing attached to it.
Also: stop booking hygiene six months out with no touchpoint in between and then acting surprised. Pre-booking is fine, but a six-month-old appointment needs a real re-confirmation at the one-month mark, not just a postcard. We’ve written separately about hygiene reactivation campaigns, but the short version is that the further out the booking, the more contact it needs to survive.
Step 3: Build a Reminder Sequence That Uses Text as the Primary Channel
Email gets ignored. Voicemail gets deleted. Text gets read within a few minutes, and it’s the only channel where the patient can confirm without doing anything harder than typing the letter C.

Here’s the sequence we set up for dental clients, and it holds up across specialties:
| Timing | Channel | What it does |
|---|---|---|
| Immediately at booking | Text + email | Confirms date, time, provider, address, and adds to calendar |
| 1 week before | Text | Heads-up with a reschedule link, so cancels happen early enough to refill |
| 2 days before | Text, two-way | Asks for a reply to confirm. Non-responders get flagged for a call |
| Morning of | Text | Time, address, parking, and what to bring |
| Day-of no-show, within 2 hours | Phone call, then text | Reschedules while the miss is still fresh |
The week-out reminder is the one most practices skip, and it’s the one that saves the schedule. A patient who cancels seven days out costs you nothing because you can fill it. A patient who cancels the morning of costs you the whole slot. So make it easy to cancel early. Yes, that feels backward. Your cancel rate might go up slightly while your empty-chair hours go down a lot, and empty chair hours are what you actually pay for.
The two-day text has to be two-way. A one-way blast that says “see you Wednesday” gives you no information. A text that says “Reply C to confirm or R to reschedule” splits your list into confirmed patients and a short call list. That call list is where your front desk should spend its afternoon, not calling everyone.
What goes wrong: practices set up the automation, never check the delivery reports, and don’t notice that 15% of their mobile numbers are landlines or typos. Audit your patient records for valid mobile numbers and get consent to text at the first visit. An undeliverable reminder is the same as no reminder.
Step 4: Put Something at Stake for New Patient Exams
This is the part practice owners push back on, so let me be direct about my position: if you’re not holding new patient appointments with a card on file, you’re going to keep eating a 20% to 30% no-show rate on the most expensive appointments you have, the ones you paid Google Ads money to get.
A new patient who found you through an ad has zero relationship with your practice. They may have booked with two other offices the same afternoon. Nothing about the appointment costs them anything to skip. Compare that to the restaurant reservation they’d never miss because a card is attached to it.
Options, in order of how much friction they add:
- Card on file, no charge, clear policy. Lowest friction, most common. You take the card at booking and state the cancellation policy in plain language. Most practices that add this see new patient no-shows drop noticeably within the first month.
- Small refundable deposit (often $25 to $50) applied to the visit. Higher commitment, slightly lower booking rate. Worth testing if your no-show rate on new patients is above 25%.
- Insurance verification before the visit. Not a financial hold, but the phone call itself is a commitment device and it kills the “I found out you don’t take my plan” no-show.
Two cautions. First, whatever policy you set, check it against your state dental board rules and your payer contracts, and have your own counsel or compliance person look at the language before it goes on your website. Rules on cancellation fees and what you can charge vary, and some plans restrict it. Second, enforce it selectively. Charging a longtime patient $50 because their kid got sick is how you lose a family worth $4,000 a year. The policy exists to change behavior at booking, not to collect fees.
Also worth saying: if your cash-pay treatment plans are the thing getting no-showed, the problem might be the case presentation, not the schedule. That’s a different article.
Step 5: Keep a Fill List You Can Actually Work in 10 Minutes
No-shows are going to happen. The question is whether the hour stays empty.

Build a standing short-notice list in your practice management software. Tag patients who have said yes to earlier openings: people who took an appointment further out than they wanted, patients with unscheduled treatment, anyone who asked to be called if something opens up. Keep it tagged, not on a sticky note.
When a slot opens, work it in this order: text the whole tagged list at once with the specific opening, call the three or four patients with the highest-value unscheduled treatment, then offer it to patients scheduled later that week who might want to move up. First reply gets it.
The mechanics matter more than the idea. One person owns the fill list. The text template is pre-written so nobody has to think at 9:05am. And the goal is a response within 10 minutes of the no-show being confirmed, because a 2pm cancel called at 1pm is filled and called at 1:45 is gone.
Say you’re a 4-hygienist practice losing 6 hygiene hours a week to no-shows. Filling half of those puts roughly 150 hours a year back on the schedule. Do the math on your hygiene production per hour and you’ll see why one staff member owning this beats another reminder app.
Step 6: Call Every No-Show the Same Day
Most practices’ no-show follow-up is a note in the chart and nothing else. That patient still needs dental care. They just missed an appointment.
Same-day call, warm tone, no lecture. “We missed you this morning, is everything alright? Let’s get you back on the books.” You get a reschedule a decent share of the time, and you find out why they missed, which is the most useful data you have. Log the reason in a single field: forgot, cost, transportation, childcare, fear, work conflict, or insurance question.
After 90 days, sort that field. If cost is the top reason, no reminder system helps and you need to talk about financing options at booking. If childcare shows up repeatedly, early-morning slots might be your fix. If “forgot” dominates, your reminder sequence has a hole. Practices that skip this step end up buying software to solve a problem they haven’t diagnosed.
Patients who miss twice go on a shorter leash: no pre-booking, same-week appointments only, card on file. Not punishment. Just matching how you schedule them to how they behave.
What to Do This Week, and What Comes After
This week: pull your 90-day baseline numbers and separate no-shows from cancels. Audit your patient list for valid mobile numbers. Write the two-day two-way confirmation text and turn it on.
This month: add the one-week-out reminder with a reschedule link. Build and tag your fill list, and assign one person to own it. Start the same-day no-show call with the reason-code field.
Next quarter: roll out card-on-file for new patient exams after your compliance review, retrain the front desk on the booking close, and compare your numbers against the baseline on that whiteboard. If hygiene no-shows haven’t dropped by at least a third, the problem is execution consistency, not strategy. Something in the sequence is firing inconsistently, and the delivery reports will tell you which piece.
If you’d rather not run this audit yourself, book a free strategy call and we’ll go through your scheduling flow, your reminder sequence, and your new patient booking process to find exactly where patients are falling out before they reach the chair.