The Starter plan is free — start without a card Start free →
All articles
No-shows

Difficult clients: boundaries that protect your nerves — and your takings

12 min read

Saturday, 9 a.m., the first appointment of the day. The client walks in at 9.20 with a coffee in her hand: "Traffic — you know what Saturdays are like." And in your head you're already reshuffling the whole day: either you cut her treatment short and risk a complaint, or you push the next three clients back by twenty minutes — and then drag yourself along behind a schedule someone else broke before nine in the morning, all the way to closing time.

Every salon, every trade, every practice has its difficult clients. There aren't many of them — usually five to ten per cent of the list — but they eat up half your nerves and a decent chunk of your takings. And here's the catch worth saying out loud straight away: difficult clients almost never think they're difficult. The latecomer is convinced ten minutes is normal, the haggler thinks he's being charming, and the one texting at 11 p.m. genuinely believes she's doing you a favour — "so she doesn't forget".

So this isn't an article about arguing with clients. It's about rules that stop the argument from ever happening — and about that rare case where the only healthy move is to part ways politely.

The five types who steal your nerves — and a ready-made line for each

1. The chronic latecomer. Arrives 10–20 minutes late, always with a good reason, and is genuinely surprised it's a problem — "well, we're here anyway". The problem isn't his 15 minutes; it's the domino effect: everyone after him waits, and you look disorganised in front of the people who arrived on time. The ready-made line, said when the appointment is booked, not at the moment of lateness: "See you Thursday at 4 p.m. Just so you know how I work: if you're more than 15 minutes late, we can fit in a shortened version at full price or move the appointment." And when they're actually late: "Glad you made it! We're doing the shortened version today, because my next client starts at 5."

2. The serial no-show. Doesn't cancel — simply doesn't turn up. Then gets in touch as if nothing happened: "Oh no, it completely slipped my mind!" Once happens to everyone; three times is a pattern. The ready-made line: "Hi Ana, I'm sorry we missed each other again — that's the third appointment that's fallen through without a word, and I can't get that hour back. I'd be happy to book you in again, but please confirm the day before — without a confirmation, the slot goes to the next person on the waitlist."

3. The haggler. "My neighbour paid less", "it was cheaper last time", "come on, round it down" — preferably in front of a full salon. The key: the price is not up for negotiation; the scope can be. The ready-made line: "The price is €45 and it includes everything we agreed. If that's too much, I can offer you a shorter version for €30 — but I don't do this service for less." Calm, no apology. A discount won by haggling isn't the end of the story but the beginning — next time they negotiate from the new, lower price.

4. The "message at 11 p.m." type. Texts on Sunday evening, reschedules at midnight, and if you don't reply within half an hour, a question mark arrives. Not malicious — they've simply declared their own lack of boundaries to be your working hours. And every reply you send at 11.07 p.m. is training: you're teaching them it's allowed. The ready-made line, the next morning: "Hi Ivana, I saw your message last night — I get to messages on weekdays until 6 p.m. I can offer you Thursday at 3 p.m. or Friday at 9 a.m." And the best solution isn't a line at all: your booking page works at 11 p.m. so you don't have to. Whoever remembers their appointment at midnight can book it at midnight — without anyone touching your phone.

5. The perpetually dissatisfied one. Nothing is ever right, yet they keep coming back. The complaint is always vague — "it's just not it", "I expected something different" — and always ends with a request for a discount or a free "fix". The ready-made line that separates a genuine complaint from a habit: "I want you to leave happy, so tell me specifically: what exactly should be different?" A genuine complaint has a concrete answer. A habit doesn't. Both belong in the client file.

Rules written down in advance protect the relationship — improvising wrecks it

The common denominator of all five types: none of them gets solved in the moment of the incident. A rule spoken for the first time on the day it's broken sounds like a punishment invented for that one person. The same rule, written down in advance and equal for everyone, sounds like house rules — and nobody takes offence at house rules.

Three rules you need in black and white:

  • The cancellation rule. E.g.: cancelling or moving an appointment up to 24 hours in advance — no questions, no consequences; any later and it counts as a no-show.
  • The lateness rule. E.g.: up to 15 minutes late, you do a shortened version at full price; beyond that, the appointment is forfeited and a new one gets booked. How to say this without losing the client — we've covered in detail in our guide to client lateness.
  • Channels and hours of communication. E.g.: appointments are booked via the booking page or by message on weekdays from 9 to 6; messages outside those hours get answered the next morning.

Where to write them: on your booking page, in the appointment confirmation and at the front desk. And then — this is the harder part — apply them equally to everyone. A rule that only applies to some people isn't a rule; it's a mood. Exceptions are allowed — illness, an emergency — but an exception happens to a client, not to a type of client.

The client file: decide on data, not impressions

"I get the feeling Marina is always cancelling" — that's an impression. You can argue with an impression, alone, at three in the morning. "Marina: three no-shows and two same-day cancellations in the past five months" — that's data. With data, you make the decision in three minutes.

So every incident goes into the client file, the same day, in one sentence: the date, what happened, how it was resolved. "12 March — arrived 25 min late, shortened treatment, rule mentioned." You're not writing this down out of pettiness, but so that in six months, when the moment comes to decide whether the relationship is worth it, you're looking at history rather than the latest impression. The notes remember the good, too: who never runs late, who always confirms — those people get first pick of the best slots.

Before you declare anyone difficult, check whether reminders are switched on: a good share of "no-shows" aren't rude people, just disorganised ones — and a reminder the day before the appointment simply fixes them: it arrives by e-mail and push, and — with the SMS add-on enabled — by SMS for clients without the app. Whatever remains after the reminders — that's character, not forgetfulness.

Done by hand, the records live in a planner or a spreadsheet with a column per client — it works, until the first entry gets forgotten in the rush. Automatically: in Appointa the client file keeps notes and a no-show record alongside the appointment history, so the whole dossier is in front of you before you decide anything.

The maths: what one "harmless" latecomer costs you

Now the numbers, because "they're stealing my nerves" sounds like a matter of feelings — and it isn't.

Take a client who comes in every four weeks — 13 times a year — and is "harmlessly" 15 minutes late. That's 195 minutes a year: more than three working hours spent standing around, waiting and reshuffling the schedule. If an hour of your work is worth €40, her lateness alone costs you around €130 a year. And the domino effect is worse than the number: the clients after her wait, and they remember that waiting as your disorganisation, not her lateness.

Add last-minute cancellations. A €40 appointment cancelled two hours before the start almost never gets refilled — a straight loss. A client who does that four times a year takes €160 off you.

One client who is regularly late and occasionally cancels at the last minute thus costs you around €300 a year. If you've got five of them — and most salons have — that's €1,500 a year: the price of a decent holiday, gifted to people who wear out your nerves along the way. And that money doesn't come back through working more, only through boundaries: rules, reminders, and a waitlist that fills whatever gets cancelled in time.

When the relationship is no longer worth the effort

Most difficult clients improve once they're given clear rules — which is why letting a client go is the last step, not the first. But there is a line. The signs it's been crossed:

  • They break the rules even after the rules have been spelled out. The same pattern in the client file even after a warning is no longer a misunderstanding — it's a choice.
  • Rudeness towards you or your colleagues. Being unhappy with a service is legitimate; shouting, belittling and threatening you with a review are not.
  • Cost higher than revenue. When you add up the lost time, the haggled discounts and the free "fixes", the client is in the red — and you haven't even counted the nerves.
  • The stomach test. You see the name in the calendar and your day is ruined in advance. The body knows before the spreadsheet does.

None of these signs on its own means a parting of ways. But two or three together, backed by the records in the client file — that means you stop postponing the decision.

For the serial no-show there's also a middle step before parting ways: in Appointa you can set a no-show threshold — say, three in six months — after which the system automatically declines that client's online bookings. From then on they can only get an appointment directly from you, and that conversation is your chance to spell out the rules one more time.

A polite parting: the script, and what to do with the freed-up slots

Letting a client go isn't a drama unless you turn it into one. Three rules: keep it short, no accusations, no debate. Never mid-treatment or in front of other clients — a calm conversation at the end of an appointment, or a message, are legitimate.

The script:

Ana, thank you for your trust so far. I've noticed you haven't been happy with my work for quite some time, and I think someone else would do this better for you. So it's fairer if we stop booking new appointments. I genuinely wish you all the best.

No list of sins, no "you know yourself that three times you've...". A list invites a defence, and a defence invites a debate — exactly what you're trying to avoid. If the client tries to negotiate, repeat the same message more calmly: "I've made my decision, and I think it's best for both of us." And don't backslide: a parting followed by a new appointment three weeks later cancels both the boundary and your credibility.

And the freed-up slots? That's not a hole in the schedule — that's freed-up capacity. The Saturday 10 a.m. slot held for three years by someone who turns up when it suits them can now go to a client who's been waiting months for it. In Appointa, the waitlist lets the next client know a place has opened up, so the "difficult" client's slot gets filled by someone who'll respect it. That's the point of this whole story: boundaries don't drive clients away. Boundaries make room for the right ones.


Boundaries are easiest to keep when you don't have to hold them in your head. In Appointa, the client file keeps notes and a no-show record for every client, automatic reminders (e-mail and push, plus SMS via the SMS add-on for clients without the app) cut lateness and forgotten appointments, and the waitlist fills the gap when you politely let someone go. Try the demo for your industry — free, no card required. And the Starter plan is free — up to 30 appointments a month.


Frequently asked questions

How do I politely turn away a client who keeps causing problems?

Briefly, calmly and without a list of sins: thank them for their trust so far, say you think someone else would suit them better, and that you won't be booking new appointments. Without accusations there's no defence, and without a defence there's no debate. Base the decision on your records — no-shows and rule-breaking after a warning, not a momentary impression — say it once and don't revisit it: a parting followed by "oh, go on, one more time" cancels the boundary you've just set.

What should I do about a client who is always late for their appointment?

First, write the rule down in advance — e.g. up to 15 minutes late you do a shortened version of the treatment at full price, beyond that the appointment gets moved — and say it when the appointment is booked, not at the moment of lateness. Then enforce it consistently the first time it's needed: one shortened treatment teaches more than ten tellings-off. Alongside that, switch on automatic reminders (e-mail and push; clients without the app also get an SMS with the SMS add-on) — some latecomers aren't rude, just disorganised, and a reminder the day before simply fixes them.

Should I ask for a deposit from clients who don't turn up?

A deposit makes sense as the last rung on the ladder — for long, expensive appointments (wedding hair, multi-hour treatments) and for clients with a history of no-shows — and you arrange and collect it in the salon, however suits you. Before that, though, exhaust the cheaper tools: reminders, a day-before confirmation and a waitlist solve most no-shows without an awkward conversation about money. One note: how deposits are handled has a tax and legal dimension, so check your practice with your bookkeeper — this article is not tax or legal advice.

All in this category