Dog training software
Barclo handles the admin, so you can handle the dogs.
Classes with a place limit, one-to-one sessions, packages and payment at booking, with notes on every dog in one place. Built in the UK, for dog trainers.
- 14-day free trial
- No card required
- Cancel anytime
The paperwork wasn’t supposed to be the hard part.
Filling classes and keeping track. Who’s signed up for the spring puppy class? Is it full? Who’s paid? It’s a spreadsheet and a string of messages, never quite current.
Chasing money you should have had up front. A six-week class is real money, and somehow you’re still nudging someone about week three’s payment when week five comes round.
Two businesses in one diary. Group classes on Tuesday, private sessions around them, and every dog at a different stage with different homework. That’s a lot to hold in your head.
Barclo fills your classes, takes the money at booking and keeps every dog’s notes in one place.
A course with Barclo
From a full class to the next course booked.
-
Enrolment
Booked and paid.
Clients book a class place on your booking page and, with Stripe connected, pay by card there and then.
-
Class night
Your list in front of you.
See who’s booked into tonight’s session on the calendar. When a class is full, it stops taking bookings.
-
Between sessions
The homework goes out.
Send each owner what to practise in a visit report or a Barclo message. No photocopied handouts left in the car.
-
Course end
Next course booked.
Your team notes and visit reports sit on each client’s record, and you can offer the next class while they’re still glowing.
You teach. Barclo runs the room behind you.
Classes
Weekly classes that fill themselves.
Set up your puppy class as sessions on the days you choose, each with a place limit, start and end dates and a price per session. Clients book from your page, and a full session stops taking bookings.
- A place limit on every session
- A leader and helpers for each class
- Clients only see sessions they can book
One-to-ones and packages
Private sessions and packages, in the same diary.
One-to-one sessions book around your classes, at your premises, the client’s home or out and about. Sell a package of sessions on one invoice, and each booking uses one up until they’re gone.
- Packages sold by you, on one invoice
- Cancelled sessions go back in the package
- Clients see how many sessions are left
Everything a trainer needs
Everything your training business runs on.
-
Payment at booking
Money in before they arrive
Clients pay in full or a deposit when they book. Switch it on in Settings; needs Stripe.
-
Notes
Pick up where you left off
Pin a team note on the client and it shows on every booking, for you and your team.
-
Behaviour
Triggers and reactivity on file
Recall, lead, muzzle, triggers and fears, and who they’re good with, on every dog’s profile.
-
Homework
What to practise this week
Send owners a visit report or a Barclo message after each session, so practice happens at home.
-
Questions at booking
Know the dog before day one
Ask your own questions when clients book, such as what they most want to work on.
-
Invoicing
Paid on time, without the chase
Classes paid at booking, one-to-ones invoiced after, and automatic reminders for anything unpaid.
Why Barclo
Made for small pet businesses in the UK.
Built in Britain
Pounds and pence, British spelling, UK vaccination types and England and Wales bank holidays, set up from day one.
One price for the whole team
£19 a month, however many walkers, sitters or groomers you add. No per-person fees.
No lock-in
Import your clients and pets in minutes. Export everything whenever you like, in a couple of clicks.
Every service in one system
Walks, visits, grooms, stays, day care and training, in one calendar with one client list.
Founding member price
One plan. Everything included.
£19a month, for your whole team
Locked in for as long as you subscribe.From 1 February 2027, new businesses pay £29.
No per-person fees, no add-ons, no contract.
- 14-day free trial
- No card required
- Cancel anytime
Everything a training business needs
- Unlimited clients, dogs and sessions
- Classes with a place limit on each session
- One-to-ones in the same diary
- Packages of sessions, sold by you
- Payment or a deposit at booking
- Your own booking page
- Questions asked at booking
- Behaviour notes on every dog
- Visit reports for owners
- Invoicing with card and bank transfer
- Automatic payment reminders
- Import and export all your data
Card payments, card holds and deposits need your own Stripe account. Stripe’s standard card fees apply.
Dog trainer questions
More detail in the guides on services, payments and pet profiles.
Can I run a weekly class with a place limit?
Yes. Set up the class with its days, times, start and end dates and a place limit for each session. Clients book from your page, and a full session stops taking bookings.
Guide: ServicesCan clients pay when they book?
Yes. Switch on pay at booking in Settings, and clients pay in full or a deposit by card when they book online. You’ll need Stripe connected.
Guide: PaymentsCan I sell a block of sessions?
Yes. Sell a package, such as six one-to-ones, on one invoice. Each booking uses a session, a cancelled one goes back, and clients can see what’s left. Packages are sold by you, not bought online.
Guide: Invoices and paymentsWhere do I keep notes on each dog’s progress?
Write them as team notes on the client, and pin the important ones so they show on every booking. What you send the owner goes in the visit report.
Guide: ClientsCan I run one-to-ones alongside classes?
Yes. Classes and private sessions sit in one diary, each priced the way it works: per session, per hour or per dog, at your premises or the client’s home.
Guide: Calendar and daily workflowCan I keep each dog’s behaviour history?
Yes. Triggers and fears, recall, lead and muzzle notes and who they’re good with all live on the dog’s profile, for you and anyone on your team.
Guide: Pets and vaccinationsBarclo also runs
Fill your classes
Ready to spend your time training, not on admin?
Set up your classes and one-to-ones, share your booking page and let clients book their places.
Start your free trial- 14-day free trial
- No card required
- Cancel anytime
