Define your session types and pricing. Schedule multi-week programs and recurring group classes. Build the custom assessment your trainers actually use. Customers self-book sessions at your facility or in their own home, pick the goals they want to work on, and pay deposit at booking.
Initial Behavioural Assessment at $130. Standard Obedience at $85. Leash Walking at $150. Each is its own session type with its own duration and its own slot. Customers pick from the list, the calendar shows the right slot length, the price flows straight to the invoice. Slot increments are yours — 15, 30, or 60 minutes — so your day actually fits.
"4 week obedience" with Sit, Down, Stay, Come, Place. "6 week reactive recovery". "Puppy class, 8 weeks". Define each program once — name, description, sessions, duration, price, frequency, private or group, max participants, the skills you'll track. Toggle which sections appear on each weekly report. Save it. Drop it onto the calendar as a round whenever you want.
Drop a program onto the calendar as a round. Pick the days of week, the start time, the start date, the trainer, the calendar colour. Auto-recurring spins up the next round automatically — by date, by number of rounds, or no end. The invoice preview at the bottom shows you exactly what'll bill across the round before you confirm.
Every trainer evaluates a new dog with their own questions. Build the assessment template your trainers actually use — sections like Aggression, Anxiety & Fear, Reactivity, Obedience, Other Behaviours — with the specific behaviours you want to grade in each. Add a Strengths & Positives section so the report card isn't all problems. The first session generates a starting-point report card from the template and saves it to the pet record.
Some sessions only make sense at home: separation anxiety, leash reactivity off the customer's own street, resource-guarding in the room it happens in. Customers pick "Our Facility" or "In-Home" on the same screen they pick the session type, and an address field appears when they go in-home. Travel handled, address captured, no back-and-forth emails.
Customers tap the goal chips that match what they want to work on — Aggression, Separation anxiety, Resource guarding, Leash pulling, Jumping, whatever you've configured — and add their own if nothing fits. The price estimate at the bottom updates as choices change. They hit Submit Request, and the goals show up on the booking detail so the trainer already knows what the session is for before they walk in.
Seven steps — Pets, Type, Location, Date, Time, Goals, Confirm — each one a clean card so the customer doesn't feel like they're filling a form. The Confirm screen shows everything: the pet, the session, the location (In-Home or Our Facility), the dates, the time, the goals they picked, the price out the door with tax. One tap to book and pay.
The trainer fills out the template on the first session. The platform builds the report card. The family takes it home knowing exactly where their dog is starting from — every section, every behaviour, every strength, every recommendation in writing.
The sections and behaviours you defined are the ones the trainer fills out. No double-entry, no inconsistency between trainers.
Printable layout for the handoff. Branded with your business name. Customer can pull it up on their phone any time after.
Every follow-up session can be measured against the starting card — clear progress story for the family.
Customers pick the open round and enrol — capacity-tracked, waitlist when full, auto-rolls to the next round.
Customers upload at registration. Expired vaccines block booking — including in-home sessions.
Signed once, stored forever. Versioned so you can prove what was agreed before the first session.
Charge a deposit at booking, the rest at session — or full payment up front. Configurable per session type.
Email + push for confirmations, the day-before reminder, and the homework you set after the session.
Per-pet training issues with a resolution flow — trainer marks resolved, owner confirms, history stays on the pet record.
Calendar blocks back-to-back in-home sessions when the travel time between addresses won't fit your buffer.
Customer messages the trainer between sessions, photos attach. Currently in beta — available as an optional paid add-on.
Every invoice, every payment, every customer — straight to your accounting. GST / HST / VAT codes handled.
BooknBuddy books single sessions, multi-session programs and group classes with capacity, records assessments and training logs per dog, and sends progress to the owner in their app.
Yes. Owners pick a session, a program or a class from your booking page, pay a deposit or in full, and see their schedule in the BooknBuddy customer app.
CAD $39.99 a month flat, 30-day free trial, no per-booking fees.
Free 30-day trial. No credit card. Build a session type, schedule a class round, fill out an assessment, and see the report card build itself.
Start Free Trial