A 2-chair practice loses ≈ €3,000 a month to empty slots. Here's the model.
worked model
The short answer: about €3,000 a month at risk in a typical two-chair practice, and roughly €1,800 of it can be won back
That comes from 80 bookings a month at €150 each, with about a quarter booked far enough ahead to be at risk. The wait empties the chair, not forgetfulness: no-shows run from about 7% for same-day bookings to about 33% two weeks out.
Your appointment book says full. Your morning says otherwise. Two patients did not come today, and nobody called. What follows is an industry analysis, not a client result.
The chair that nobody sat in
Eighty bookings a month at €150 is €12,000 of booked treatment (worked model). No-show risk climbs with the wait between booking and appointment.
~7% · ~10% · >23% · ~33%
Long waits are the risk, not forgetful patients. If about 25% of those slots go empty, this is what walks away.
≈ €3,000 → ≈ €1,800
The realistic target is ~10%, not zero. Shorter waits, reminders timed to the booking and one-tap rescheduling get you there.
Your book has its own numbers. Put them in.
What do no-shows cost you?
≈ €1,800 a month walks away.
Estimate. Model: practitioner-reported no-show curves run 7% same-day to ~33% at two weeks out. Latency drives it, not reminders. Your real numbers replace it on the call.
The phone that rings during a treatment
Answering means stopping paid work. Not answering loses the next patient. Callers do not leave messages any more. They call the next practice on the list.
16,000 practices · ~3M calls a month
The machine answers in seconds, at 19:40 and on Sunday. It books into your calendar rules or takes a structured message, and urgent cases go straight to a person.
The recall that went out "sometime"
Your patient file is the cheapest source of appointments you have. Nobody has time to work through it.
5 to 25×
The machine works the list on schedule. Patients who are due get a message at the right interval, with a slot they can take in one tap. Consent and dates are already on file.