Commission-free booking software for dog groomers. Give clients a link that shows your real availability, takes the deposit and fills the gaps you would otherwise spend the evening filling by message.
Grooming appointments run long and vary by breed, and a no-show blocks a table for two hours. Retveno takes a deposit at booking and reminds owners the day before.
No credit card required · Nothing for your clients to download
1 · Choose a service
Full groom — small60 min · €40
Full groom — large150 min · €75
Bath & tidy45 min · €30
2 · Choose who
Any groomerMia
3 · Pick a time
08:3010:0011:3013:3015:0016:30
ConfirmedFull groom — small · 11:30
0%Commission on bookings
24/7Your book is open
100%Of every sale is yours
Built for appointments
Your calendar fills itself
A booking page that knows your hours
Set each staff member's weekly hours and time off once, and your own booking link does the rest. Customers pick a service, a person or "any available", a day and a time — days you are closed are greyed out, times already taken are struck through, and two people can never take the same slot.
Buffers that hold the gap
Give every service a cleanup buffer and the next booking simply cannot land in it. A 30-minute cut with a 15-minute buffer keeps the chair busy until the room is genuinely ready.
Deposits and reminders included
Take a deposit per service through your own Stripe account, and let automatic email, SMS and WhatsApp reminders cut the no-shows. Both are part of the plan, not paid add-ons.
Availability per groomer, not per business
A full groom on a large double coat takes three times as long as a puppy trim, so one generic appointment length either wastes your day or overruns it. Retveno gives every groomer their own weekly hours and time off, and maps each service to the people who can actually perform it. A client picks the person they want — or "any available" — and only ever sees times that person is genuinely free.
Durations and buffers your day survives
Every service carries its own duration, price, deposit and cleanup buffer. The buffer is held after the appointment as well as before it, so two bookings can never quietly erase the gap between them — the mistake that makes a diary look fine at nine and hopeless by noon.
How dog groomers actually run a week
Grooming time is decided by the dog, not the clock: a puppy tidy is forty-five minutes and a full groom on a large double coat is closer to two and a half hours on the same table. Running both off one appointment length either strands you with dead time or leaves an owner waiting in the car park, which is why each size needs its own service.
What a missed appointment costs you
A no-show on a €75 full groom is two and a half hours of table time that cannot be refilled that morning. Grooming is also one of the trades where a deposit is least controversial — owners expect it — and where the day-before reminder catches the genuine forgetters.
Deposits that stop the no-shows
Set a deposit per service and it is collected at booking through your own Stripe account — Retveno takes no cut. Switch on auto-confirm and a booking confirms itself the moment the deposit lands, or straight away when no deposit is due. Automatic email, SMS and WhatsApp reminders go out before the appointment either way.
Setting up a dog groomer
Set up by size rather than by name: a small full groom, a large full groom, a bath and tidy, each with the time that breed actually needs and its own price. Add a groomer per table, put a deposit on the long grooms, and owners will pick the right slot length themselves when they book.
Frequently asked questions
Different breeds take very different times — how do I handle that?
Set them up as separate services: a small full groom, a large full groom, a bath and tidy, each with its own duration, price and deposit. Owners pick the right one when they book, so the time the page reserves matches the time the dog actually needs.
Do my clients need an account or an app?
No. They open your booking link, pick a service and a time, and leave a name plus an email or a phone number — either is enough. There is nothing to download and no account to create.
Can each groomer have different hours?
Yes. Weekly hours and time off are set per person, and each service lists who can perform it, so availability is always calculated against the individual rather than the business.
Is there really no commission?
None. You pay a flat monthly price per staff member and nothing per booking. Deposits go to your own Stripe account, where only Stripe's standard card fee applies.