Paid at booking, not at pickup
The full price goes through Stripe the moment they book, straight into your account. The slot holds for 10 minutes and confirms only when the payment lands. We take nothing from it.
Pet parents book on your page and pay upfront. Standing grooms and weekly walks repeat without you chasing anyone.
Open your booking page
Standing grooms repeat on schedule, time off closes the openings, and a conflict arrives with a new time already suggested.
A no-show costs you the slot, not just the wash.
Grooming runs on long slots. When a dog doesn't show, nobody fills that hour on short notice. And the booking texts keep coming while your hands are in the water. Appointments gives you a booking page of your own. Pet parents pick a real opening and pay in full to confirm it. An unpaid booking releases the slot after 10 minutes. If they still don't show, the groom was already paid.
The full price goes through Stripe the moment they book, straight into your account. The slot holds for 10 minutes and confirms only when the payment lands. We take nothing from it.
Your page works on their phone, no account and no app. They pick the service, pick the opening, and pay. The confirmed groom lands on your calendar, not in your texts.
You set the standing slot before the leash goes back on. Weekly or every two weeks for walks, every four weeks for a full groom. One link collects the whole month.
Email reminders go out ahead of every appointment. The owner confirms or cancels in one click. You hear about a cancellation before the slot, while you can still fill it.
One record per client with the full history: services, dates, payments. You see when the last groom happened before you quote the next one. Clients get a portal to check their own bookings.

From their phone, inside the hours you opened. No account to create. The slot holds for 10 minutes and confirms when the payment clears.

Every four weeks for grooms, weekly for walks. You create the series, and one link collects the month's appointments.

Email reminders confirm each appointment ahead of time. One click for the owner to confirm or cancel. You groom, the schedule answers.
All plans include a free trial · Cancel anytime, no questions asked
No. Appointments is a paid subscription. Payments from your clients go through your own Stripe account, and we take no cut of them.
Yes. Each service gets its own duration and price. A weekly walk becomes a standing series that you set, and one link charges the month. Grooms and walks live on the same calendar.
Every booking is paid in full when it's made. An unpaid booking releases the slot after 10 minutes. Email reminders then ask for a confirmation before the day. If someone still doesn't show, the appointment was already paid.
No. They book as guests on your page and pay right there. They get email confirmations and a portal to see and manage their bookings. Nothing to install.