Built in Calgary by Book'n Inc. and used by pet care businesses across Canada and the United States. Take bookings online, run your day and get paid in one place, whether you run a boarding kennel, a daycare, a grooming salon, a training program, or a dog walking and pet sitting business.
You start at $39.99 a month. If business picks up, your bill goes up a little with it. If things slow down, it drops back.
A busy month puts a lot more bookings, reminders, texts and payments through our system, and that costs us more to run. A slow month costs us less, so we charge you less. Your quiet season shouldn’t cost the same as your summer.
One kennel’s year on Flex
Their monthly bill followed their season, from $85 in winter to $170 in summer. $1,517 for the year, against about $2,778 on Gingr Play.
Takes cards through our integrated processor (Stripe or Square connected in BooknBuddy), so each month is $39.99 plus the card fee. Canadian dollars.
We checked Flex against 44 real months from BooknBuddy shops that took in $1,000 or more between March and August 2026. Every one of them came out cheaper than Gingr, usually by about $138 a month, and about 9 in 10 came out cheaper than PetExec or Paw Partner.
Compared with each provider’s published per-location monthly price for boarding and daycare (Gingr Daycare US$169, PetExec US$105, Paw Partner US$99.99), converted at 1.37. Card processing fees apply with every provider and are not included. “A first”: as of September 2026 we know of no other pet care booking platform whose monthly price is set each month by what the business actually took in. Prices are in Canadian dollars; US businesses start at US$29.99.
A calendar with a row for every suite. Move a booking, swap a kennel or extend a stay right on the grid.
Switch to a monthly view to see boarding, daycare, training and grooming together 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.
There are six coat groups (Short/Smooth, Double Coat, Curly/Doodle, Wire/Rough, Long/Silky and Giant Breeds), and each has its own bath price, full-groom price and appointment length. 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. So you’re not quoting on arrival anymore.
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, Tap to Pay on your phone, 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% or GST/HST is applied to each line, then sent to Xero or QuickBooks with the right tax codes.
Square Terminal, Tap to Pay, Stripe card-not-present, cash, cheque, e-Transfer, or anything you've named yourself. Tip captured automatically when amount received exceeds the total.
Connect Stripe or Square and every card payment lands on the booking it belongs to. Deposits are requested automatically, and customers pay with Pay Now from the booking flow, an email, the customer app or the desktop portal. At pickup, take the balance at the till or with Tap to Pay on a compatible iPhone or Android phone. Payments, invoices, tips and bookings reconcile themselves, so nobody re-keys a sale from another machine.
If you’d rather take cash, e-Transfer or use your own terminal, that works too. We just price the month on how much you took in instead.
Already with BooknBuddy? You’re a Founding Member and your price isn’t changing.
See how BooknBuddy payments workWeek 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. Tap to see notes from last time, like coat condition, what worked, what didn't and the bandana colour they asked for.
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.
Invoices, payments and customers go straight to your books, with tax codes for Australia, New Zealand, the UK and Canada.
Customers message from their app. You reply from yours. Photos attach, history lives on the booking. It’s free for every business, with no add-on and no charge per message.
No signup required. Jump in and explore from either perspective.
Try it as a customer. Browse the calendar and make a booking to see what your clients will see.
Try the admin side. Manage bookings and change settings the way you would day to day.
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.
It’s one plan for everyone. You don’t need a credit card to start and there are no per-booking fees. Your price follows your month, so it goes up when you’re busy and comes back down when you’re not. Use the trial to run your own calendar, today view and checkout on real bookings before you pay a thing.
Start Free TrialQuestions? info@booknbuddy.com
If at least half of what you take in a month goes through our integrated processor (your Stripe or Square, connected), you pay $39.99 plus a card fee on those payments. The fee starts at 1.5% and drops to 0.5% as your month gets bigger.
If most of the month’s money comes in as cash or on another terminal, we price that month on how much you took in. Any card fees you did pay us that month come off that price, so you don’t pay twice.
We work out each month on its own after it ends, so one odd month doesn’t follow you into the next. You’ll get the numbers by email before anything extra goes on your bill, and we never go back and re-bill an old month. Running a big, busy shop? Ask us about a flat rate. Already with BooknBuddy? You’re a Founding Member and your price isn’t changing.