The Decision Owners Put Off for Two Years
Everyone in this industry has one. The client who arrives twenty minutes late and acts as though the diary should bend, who queries the invoice every single time, who was short with the apprentice in front of two other customers, and whose dog is genuinely difficult in a way nobody has ever acknowledged.
Owners carry that client for years, and the reason is rarely the revenue. It is that ending it feels like a failure, and that there is no obvious moment to do it. So it never happens, and the cost is paid quietly by whoever is on the desk.
The way out is to stop treating it as a feeling and start treating it as a threshold you set in advance.
Three Reasons That Hold Up
Repeated no-shows or late cancellations, after you have enforced the policy. Not the first one. Not the second one if the first was genuinely explained. But a client who has now had the policy applied, has had the fee charged, and has done it again is telling you something reliable about how they treat your time.
The order matters here. You cannot fairly end a relationship over a policy you never enforced, and if you have been waiving the fee every time out of awkwardness, the client has no idea there is a problem. Enforce first, then decide. That sequence is the whole subject of designing a cancellation policy.
Abuse or intimidation of your staff. This one does not need a pattern of three. Once is a conversation and a warning; twice is over.
It is worth knowing that this is not a matter of personal preference. Under the model work health and safety laws, a business must eliminate or minimise psychosocial risks so far as is reasonably practicable, and aggressive behaviour such as yelling or physical intimidation is named as a psychosocial hazard. Safe Work Australia's own guidance lists refusing service to people with a history of poor behaviour as a control measure for customer aggression (Safe Work Australia, accessed 30 August 2026).
If you employ anybody, tolerating an abusive client is not generosity. It is a hazard you have decided not to control.
A pet your setup cannot handle safely. A dog who has bitten, or who is so distressed by handling that every visit is a welfare problem, is not a client management issue. It is a capability issue, and it deserves a completely different conversation, which is further down.
Reasons That Are Not Reasons
| What it looks like | What it usually actually is |
|---|---|
| They are awkward | Blunt, anxious or over-detailed about the coat. Plenty of good clients are awkward |
| One bad day | A death in the family, a sick child, a morning that went wrong. Information about their week |
| They ask a lot of questions | An owner who cares, and often a client who becomes very loyal once they trust you |
| They complained | A retention event. A complaint handled well is one of the strongest you get |
| They are not very profitable | A pricing decision, not an exit |
On the complaint line, we wrote up how to run those conversations in handling difficult client conversations.
Document the Pattern Before You Act
The reason most of these decisions feel impossible is that the evidence lives in three people's memories, so nobody is confident the pattern is real.
Petboost's Timeline and Notes tab merges diary notes, appointment notes, completions and photos into one chronological feed for a pet, and diary notes are specifically there for observations between appointments (Petboost help centre). Two lines after a difficult visit, written the same day, is all it takes.
Write what happened, not what you concluded. "Arrived 25 minutes late, third time this year, said the booking time was wrong" is a fact. "Difficult client, always late" is an opinion, and opinions age badly in a record somebody else might read.
For things the whole team needs to see before the pet walks in, a Staff Only custom field is the right home. The help centre's own examples are exactly the ones you would expect: "reactive, muzzle required", "difficult pickup". Staff Only fields are visible to your team in the business app and hidden from the client.
Alongside that, the cancellation record does its own quiet documenting.
Once fees have a tracked status rather than living in your memory, "they have cancelled inside the window four times and I have waived it three times" is a fact you can see, which makes the decision much easier and much fairer.
If something serious happened, a bite or an injury, that needs the proper version rather than a diary note. We set that out in incident reporting and documentation.
What Australian Law Allows
You can decline to serve someone. What you cannot do is decline for a reason connected to a protected attribute.
Federal and state anti-discrimination laws cover attributes including race, age, sex, disability, sexual orientation, gender identity and intersex status, and the specific list varies by state and territory (business.gov.au, accessed 30 August 2026). Refusing service because of any of those is unlawful, and so is applying a rule inconsistently in a way that has the same effect.
Two practical points for a pet business. You cannot refuse entry or service to someone accompanied by a working guide, hearing or assistance dog. And a house rule only helps you if you apply it to everybody, which is another reason to end things on documented conduct rather than on a general impression.
None of that stops you ending a relationship over behaviour. Behaviour is not a protected attribute.
The Exit
Do it in writing. Not because you expect trouble, but because writing forces brevity and stops the conversation escalating in real time.
Short, unemotional, final, and with somewhere for them to go:
Hi Mark, I have had a think and I do not believe we are the right fit for Bruno going forward, so I will not be taking further bookings. Nothing owing at our end. There are a couple of bigger salons nearby with more staff who would probably suit you better, and I am happy to pass on names. All the best with him.
What that does: states the decision, gives no list of grievances to argue with, closes the account cleanly, and offers a next step.
Do not itemise. A list of every late arrival reads as a case being prosecuted and invites a rebuttal of each line. You are not seeking agreement. You have decided.
Do not do it by phone if you can avoid it, and do not do it at pickup with the dog and three other customers present.
When It Is the Dog, Not the Person
Completely different letter, and it deserves genuine care, because the owner usually knows and is often ashamed.
Hi Mark, I wanted to be honest with you about Bruno. He finds the dryer and the table really stressful, and it has been getting harder rather than easier. I do not think it is fair on him to keep going in a busy salon. There are groomers who work one dog at a time in a quiet room, and a couple who work with your vet on light sedation for dogs like him. I would be happy to give you two names. He is a lovely dog and I would rather he had a good experience than a quick one.
Every part of that is true and none of it is a rejection of the person. Have the two names ready before you send it. A referral you cannot follow through on is worse than none.
Some of these clients come back years later with a second, easier dog, and they remember exactly how you handled it.
Protect Whoever Is On the Desk
The last thing, and the one owners forget: tell your team the decision, and tell them what to say if the person turns up or rings.
One line, agreed in advance, is enough. "I am sorry, we are not taking bookings for Bruno any more. Frazer has emailed about it." Nobody improvises, nobody has to defend the decision, and nobody gets cornered.
Put a note on the record so it is visible before anyone answers. That is the difference between a decision you made and a decision your team has to keep making.
Sources
- business.gov.au, Refuse service: when a business may refuse service and when refusal is unlawful discrimination. Accessed 30 August 2026.
- Safe Work Australia, Harmful behaviours and Psychosocial hazards. Accessed 30 August 2026.
- Petboost Help Centre, help.petboost.com: Timeline and Notes, diary notes, Staff Only custom fields, and cancellation fee status tracking. Accessed 30 August 2026.
This is general information, not legal advice. Names and examples are invented. Diagrams show the real Petboost interface with demonstration data.