Skip to content

Owners and managers

A week in a pet business, screen by screen

The ordinary week, in order: who is in the building, what has to happen to them, and who owes what by Friday.

15 August 2026 · 12 min read

Most writing about pet business software describes features. This describes a week.

I want to walk through what actually happens between Monday morning and Friday evening in a business that grooms, boards and treats animals — the ordinary stuff, in order — and point at the moments where it goes wrong. Some of those moments are fixed by a system. Several are not, and are fixed by a habit instead. It’s worth knowing which is which before you spend money on either.

The screens below are from our own product, because they’re the ones I can show you. But the shape of the week is the same whether you run it on software, a diary, or a whiteboard and a good memory.

Monday, 8:40am — what is already true

Before anyone opens the door there is a set of facts: which animals slept here, who is booked in today, who is on shift, and what didn’t get finished on Saturday.

A business dashboard showing today's appointments, animals in the building, and outstanding amounts
The first screen of the day. Not a report — a list of what is true right now.

The useful version answers four questions and stops: who is in the building, who is coming, what needs doing, what is owed. Anything else is a report, and reports are a Thursday-afternoon activity.

The failure here is subtle. A business running on a paper diary knows who is coming perfectly well. What it tends not to know at 8:40 is what didn’t finish — the groom marked ready on Saturday that nobody collected, the stay that should have checked out yesterday, the invoice raised on Friday that never got sent. Those are the things that quietly become problems, and they’re what a morning list should surface.

The diary is a promise, not a plan

The single most expensive mistake in a pet business has nothing to do with software: offering a time you cannot actually deliver.

A day view of a diary with appointments assigned to staff
A day in the diary. The point is not what is booked — it is what is still free.

Somebody rings on Monday asking for Thursday at three. Whoever answers looks at the diary, sees a gap, says yes. What they didn’t check: whether the groomer who does large double coats is on that afternoon, whether she already has two big dogs that day, or whether she asked for Thursday off three weeks ago.

Now you have a promise you can’t keep, and you find out on Thursday.

A booking screen worth anything makes that structurally impossible — it offers only times where the shop is open and somebody who can do that work is on shift and that person is free. Three conditions, all of which have to be true.

Which is also why an empty-looking booking screen usually isn’t a fault. If no times appear, one of the three isn’t true. Nine times out of ten it’s the third: shifts exist on paper but nobody has been put on the rota.

A staff rota showing who is working which shift
The rota. A shift type nobody is assigned to offers exactly as many appointments as no shift at all: none.

On booking outside your hours

Every system that enforces opening hours eventually annoys someone, because occasionally a customer genuinely is coming at seven and you genuinely do want to see them.

The answer isn’t to remove the rule. It’s to make breaking it deliberate — something you tick, rather than a gap you can fall into. The 7pm booking that was meant happens; the 8am booking on a shop that opens at nine doesn’t.

Opening hours per weekday with holiday closures listed
Hours and holidays. Worth setting properly once, because everything downstream reads them.

Tuesday, 9:15am — the dog arrives matted

A cockapoo comes in for what the owner booked as a full groom. The coat is pelted to the skin behind both ears and along the belly. It isn’t a full groom any more; it’s a shave down, it will take an extra forty minutes, and it needs a conversation before the clippers come out.

This is where grooming businesses lose money and gain complaints, and it is almost entirely a documentation problem.

A grooming ticket showing coat condition, handling notes, services and consent
A groom ticket. Coat on arrival, how the animal handled, what was agreed, and who agreed it.

Three things need recording before you start, all of them for your protection as much as the dog’s:

  1. The coat as it arrived. Not “matted” — how matted, and where. This is the difference between a customer who understands why their dog came back short and one who thinks you butchered it.
  2. What was agreed, and by whom. A matting release is worth nothing if it’s a verbal yes to a groomer who has since left.
  3. Photos. Before and after. They take fifteen seconds and settle almost every dispute that ever arises.

I have watched businesses argue for a fortnight over a groom that would have been closed in one message if somebody had taken a photo at nine in the morning.

The board, not the list

Grooming runs on a board, not a diary. Once a dog is in the building the question stops being “when is it booked” and becomes “where is it up to” — waiting, on the table, drying, ready to go home.

A grooming board with animals grouped by status: booked, waiting, in progress, ready, collected
The grooming board. One glance says which dog is on the table and which is ready for collection.

Why this matters on a busy Saturday: ready is the state that costs you money when it’s wrong. A dog that has been ready for ninety minutes with nobody ringing its owner is a kennel you can’t use, a customer who is mildly annoyed, and a member of staff who stays late.

Pricing, and why it isn’t one number

A full groom is not a price. It’s a price per size band, and probably per coat type as well, because a large double-coated dog is a different job from a small smooth one — different time, different product, different amount of your groomer’s back.

Grooming services with prices by size band
Services priced by size. The matrix is the point — one number for "full groom" is how salons underprice their hardest work.

If you take one thing from this section: the job you undercharge for is the one you will get more of. Price the difficult work properly or you will fill your week with it.

Wednesday — the boarding side

Boarding has a different rhythm. Nothing happens at a specific time; things happen over a period. The risk is different too. A grooming mistake is a bad haircut. A boarding mistake is a dog that didn’t get its medication.

A boarding board showing which kennel is occupied and until when
Occupancy across the week. Which run is full, by whom, and until when.

Double-booking a kennel is the error to design out — not to catch at check-in, but to make impossible at the point of booking. An occupied run shouldn’t be offered at all, because by the time you find out you have already told a customer yes, and now somebody’s dog is going home or sharing.

The stay record is a handover document. It’s what the person doing the six a.m. round reads, and they may not have been there when the dog arrived.

A boarding stay showing feeding, medication, emergency contact and daily care tasks
A stay: feeding, medication, diet, vet instructions, emergency contact, and the daily tasks that tick off as they are done.

Feeding notes, medication, special diet, vet instructions, and a phone number that gets answered. Then the daily tasks, ticked as they happen — which matters twice: once so the dog gets fed, and once so that when an owner asks whether Bruno ate on Tuesday there is a better answer than “I think so”.

The vaccination question

Every boarding business needs a vaccination policy, and most enforce it inconsistently, because enforcing it means somebody at the desk remembering to ask.

A vaccination list showing what was given and when the next is due
Vaccinations, with the next one due. The date is the useful half.

The thing worth building into the process: the warning should appear when the stay is booked, not when the dog arrives. A dog turned away at the door on a Friday afternoon is a customer lost. A dog flagged three weeks earlier is a booster booked.

Thursday — the clinical side

If you have a vet room, the consultation record is not admin. It’s the thing you will stand behind in a year if anyone asks.

Consultation records with vitals and clinical notes
Vitals and notes, written once, at the time, in whatever detail the case deserved.

Two practical notes from watching people use these systems:

  • Write it at the time. Notes written at six in the evening for a nine a.m. consult are shorter, vaguer and occasionally wrong.
  • A follow-up date beats a follow-up intention. “Review in two weeks” that lives in somebody’s head is not a plan.

The pet file is the actual asset

Here is the thing that took me longest to appreciate. The individual bookings are not the valuable part. The valuable part is that a dog which has been groomed nine times, boarded twice and seen a vet once has one file, and any member of staff can open it.

A pet record showing details, allergies, and history across grooming, boarding and clinical
One animal, one file. Allergies and handling notes at the top, because those are what somebody needs before they touch the dog.

Allergies and handling notes belong at the top and nowhere else. If a dog needs a muzzle for nails, that has to be visible to whoever picks up the clippers — not filed behind a tab a new starter on their second Saturday has never opened.

And when somebody rings, the fastest thing in the whole system has to be finding the record. Usually from a phone number, because that is what the caller ID gives you.

A single search box over pets, owners and phone numbers
One box over everything. Type a phone number, get the person; type half a dog's name, get the dog.

Friday — the part everyone puts off

Money. Specifically, turning work that has already happened into invoices that have actually been sent.

An invoice list showing paid, part paid and outstanding amounts
The ledger. Paid, part paid, outstanding — and only the last of those needs a decision.

The principle worth adopting regardless of what you run it on: an invoice should be produced by the work, not typed afterwards. A collected groom, a checked-out stay and a closed consultation each already contain everything the invoice needs. Retyping it is how you end up billing for the wrong dog on the wrong day.

A single invoice with line items, tax and payments recorded against it
One invoice. Lines, tax, and the payments recorded against it.

Two rules I would argue for in any business, on any system:

Once an invoice is issued, don’t edit it. It is a document you have given somebody. If it’s wrong, void it or raise a credit note — both of which leave a trace. Silently editing an issued invoice is how books stop balancing and how disputes become unwinnable.

Never let yourself record a payment larger than the balance. It sounds like something that would never happen. It happens constantly, usually as a typo at the counter with a queue forming, and it produces a receipt for money you did not take.

The part that actually recovers cash

The unpaid list, looked at on a schedule.

A filtered list showing only invoices with an outstanding balance
Just the ones still owed. Fifteen minutes on a Friday recovers more than any pricing change you will make this year.

I’m more confident about that claim than most things in this piece. Small pet businesses are usually owed more than they think, and the reason is almost never that customers refused — it’s that nobody looked.

The messages you send

Confirmations, the day-before reminder, ready-for-collection, boosters due, receipts.

A list of automatic emails with toggles and timing
What sends, and when. The timing matters more than the wording.

Two observations, both learned the annoying way:

  • The day-before reminder is the one that pays for itself. Same-day is too late for somebody to rearrange their morning; three days out and they forget again.
  • Never send at 3am. Restrict sending to hours a human would choose. An automated message at three in the morning reads as spam even when it’s useful, and one complaint about it costs more than the reminder saved.

Who can do what

The last thing, and the one people set up late and regret.

A team list with roles and permissions
Roles. The question is not trust — it is how much damage an ordinary mistake can do.

This isn’t about whether you trust your groomer. It’s about blast radius. A Saturday temp should be able to add a pet and check a dog in. They should not be able to change your price list, void an invoice or delete a customer — not because they would do it deliberately, but because at 4pm on a Saturday with three dogs barking, people click things.

A reasonable default: everyone can do their job; nobody touches money settings except you and one other person.


What a system doesn’t fix

The honest version is more useful than the sales version:

  • It won’t make people write notes. If your groomers don’t record coat condition on paper, they won’t on a screen either. A system makes it faster and puts it where others can see it. It doesn’t create the habit.
  • It won’t chase your money. It will tell you precisely who owes what. Somebody still has to ring them.
  • It won’t fix a pricing problem. If your full groom is underpriced, a better invoice just tells you so more clearly.
  • It won’t survive being half-used. A diary that is 80% accurate is worse than a paper one that is 100% accurate, because people stop trusting it and start keeping a second one on the side. That is the real failure mode of pet business software — not that it’s bad, but that it’s partly used.

What it does do is make the ordinary week legible. Who’s in the building, what has to happen to them, what didn’t get done, and who owes what by Friday. That’s most of running a pet business, and doing it on paper works fine right up until the week you have forty animals and two people off sick.


The screens here are from Fretso, which we build. If you want to see the rest, there’s a full tour — every screen, no signup.

Next step

Come and see it on your own shop

Twenty minutes on the real software, walked through the way you actually work. No slide deck, and nobody chases you afterwards.

CallBook a free demo