Never miss a booking. Grow your business with an all-in-one platform built for kennels, dog daycares, and pet care facilities. Streamline operations, automate notifications, manage bookings, and keep customers coming back.
Suite-by-suite calendar. Move a booking, swap a kennel, extend a stay — directly on the grid.
Flip to a monthly Gantt to see every service — boarding, daycare, training, grooming — on one timeline.
Drop-offs on the left. Currently checked in down the middle. Pickups on the right. Counts at the top so you know the building holds the number it should. Grooming clients show up next to boarding pickups because they always did anyway.
Six coat groups — Short/Smooth, Double Coat, Curly/Doodle, Wire/Rough, Long/Silky, Giant Breeds — each with their own bath price, full-groom price, and slot duration. Pick the breed and the right coat group loads automatically. Tank the Malamute books 90 minutes at $90 bath / $120 full groom because that's what a Double Coat actually takes. The Cavapoo books 75 minutes at Curly/Doodle pricing. No more "we'll quote on arrival" surprises.
You already give the second dog a discount. You already charge for after-6pm pickups. You already mark up Christmas week. The booking math should reflect what you actually do, not what some 2014 booking tool thinks a kennel looks like.
This is the bit most pet software gives up on. Open the booking. Scan the dental bone and the Kong on the way out. Apply the boarding-retail bundle discount. Take payment via Square Terminal, Clover, cash, cheque, or any custom method you've named. Receipt sent, books reconciled, on to the next customer.
Retail SKUs live next to the boarding line items. No separate POS, no rekeying inventory at the end of the day.
GST 15%, VAT 20%, GST/HST — applied per line, pushed to Xero or QuickBooks with the right tax codes already attached.
Square Terminal, Clover, Stripe card-not-present, cash, cheque, e-Transfer, or anything you've named yourself. Tip captured automatically when amount received exceeds the total.
Week view, day view, groomer-by-groomer. Slot length and add-ons pull from the same pricing engine the booking page uses, so what the customer sees is what hits the chair. Previous-visit notes load on tap — coat condition, what worked, what didn't, the bandana colour they wanted last time.
One customer card. Every pet, every stay, every grooming visit, every payment, every photo update. Saved card on file (Square or Stripe) so balances at pickup are one tap. Notes are sticky. Vaccines roll forward. New staff are useful on day one because the dog's history is right in front of them.
All included. None of it sold as an upgrade.
Customers pick a time window when they book. Plan the morning instead of reacting to it.
One stay across two suites, one invoice, separate notes per dog. Split-suite supported.
Customers upload at registration. Expired vaccines block new bookings without you having to chase.
Signed once, stored forever, versioned so you can prove what was agreed and when.
Charge a boarding deposit at booking. Grooming deposit only for new clients. Configure per service.
Email and push for confirmations, drop-off day, pickup, balance due, and grooming ready-for-pickup.
Snap a photo on your phone. Customer gets it instantly. Cuts the "is she eating?" calls to nothing.
Every invoice, every payment, every customer — straight to your books. AU + NZ + UK + CA tax codes handled.
Customers message from their app. You reply from yours. Photos attach, history lives on the booking. Free for every business — no add-on, no per-message charge.
No signup required. Jump in and explore from either perspective.
Experience the customer side—browse the calendar, make a booking, see how easy it is for your clients.
See the admin dashboard—manage bookings, adjust settings, experience your future command center.
Like what you see?
30-day free trial • Cancel anytime • Or have us walk you through it, 30 minFollow these steps to start accepting online bookings
Set capacity, pricing, and availability rules for each service you offer.
Embed the booking widget with a single line of code, or share your booking link.
Customers book 24/7. You get notified instantly via email and push notifications.
Approve bookings, send updates, collect payments, and scale your business.
Watch these tutorials to get the most out of BooknBuddy
One account. All your pet care.
Create a single profile for your pets and book with any business on BooknBuddy.
Manage all your pets, view bookings across multiple businesses, track vaccination records, and stay connected with your pet care providers.
New here? Create free account
Discover trusted pet care providers in your area and surrounding communities.
Enter your city to explore pet care businesses on an interactive map. See all pet care providers within your search area and filter by the services you need.
Looking for boarding, daycare, grooming, training, or in-home pet sitting? Filter the map to show only the services you need.
See businesses within within your search area. Zoom and pan the map to discover providers in neighboring cities and towns.
Found the perfect provider? Click their pin to see details and book directly. Your pet profile syncs automatically.
No credit card to start. No per-booking fees. No surprise tier you have to upgrade into because you grew. See your calendar, your today view and your checkout running on your real bookings before you commit.
Start Free TrialQuestions? info@booknbuddy.com
There is no fee for taking a booking, and none at all on cash, cheque or e-Transfer. When a client pays by card through BooknBuddy, there is a 1.5% platform fee on that payment, alongside your own processor’s rate. You keep your Stripe, Square or Clover account and their pricing stays between you and them.
| Payout schedule | Who gets it | Platform fee |
|---|---|---|
| Weekly — every Friday | Every account, from day one | 1.5% |
| Daily | Unlocks automatically after two months at $1,000 or more | 1.5% |
The fee is the same either way. Daily payouts are something you grow into rather than pay for. Every individual payout carries a small fixed cost from the processor, which is negligible once there is real volume moving and is not at lower volume — so everyone starts weekly, and once you have processed $1,000 or more in each of two consecutive months we move you to daily and email you. You never have to ask, and the 1.5% does not change.
Messaging inside BooknBuddy is free and always will be. If you also want booking updates to reach clients as text messages — and to have them text you back, with replies landing in the same inbox — that runs on a real phone number, so it is sold as a monthly package on top of your plan.
| Plan | Included each month | Canada | United States |
|---|---|---|---|
| Starter | 500 texts + 50 photo texts | $29.99 | $39.99 |
| Standard | 1,500 texts + 200 photo texts | $59.99 | $79.99 |
| Busy | 4,000 texts + 600 photo texts | $99.99 | $129.99 |
All prices in Canadian dollars, the same as your plan — wherever you are. Over your allowance it is $0.05 a text and $0.15 a photo text. Photo texts are counted separately because they genuinely cost about three times as much to send.
Why the US costs more. American mobile carriers require every business that sends texts to be registered with them first — it is called A2P 10DLC — and they charge a monthly fee for that registration plus a surcharge on every single message. Canadian carriers do neither. Sending the same thousand texts costs us roughly twice as much in the US, and the American plans reflect that rather than us pocketing the difference. That same registration is why a US number takes a couple of weeks to switch on.
US businesses: American phone carriers have to approve every business that sends texts, and that takes about 15 days. We start it the day you sign up and tell you the moment it clears — and you are not charged until your texts can actually be sent. Canadian numbers are usually live the next business day.