Dog grooming booking system

Let clients book their groom, deposit and all, while you work.

Your own booking page shows only real appointment times, takes a deposit with Stripe to hold the slot and emails a reminder the day before. Your phone stops buzzing mid-blow-dry.

  • 14-day free trial
  • No card required
  • Cancel anytime

Taking bookings shouldn’t cost you a groom a week.

  1. The no-show you couldn’t protect against. No deposit taken, so when they don’t turn up there’s nothing holding them and nothing to show for the empty slot.

  2. The phone tag. “What have you got next week?” “Can you do a full groom and nails?” Every booking is a string of messages, while a wet spaniel waits.

  3. The wrong-length booking. Someone books a quick tidy and turns up with a matted doodle that needs two hours, and your whole day backs up behind it.

Your booking page fixes all three, between dogs.

How a booking works

Booked, deposit paid, no phone calls.

  1. On your page

    Anna picks the right groom.

    Full groom, bath and tidy or a puppy’s first visit, each with its own length, plus extras like a nail trim.

  2. Times

    Only real times show.

    She only sees times with enough room for that groom, inside your opening hours.

  3. Deposit

    She pays the deposit.

    With Stripe connected, she pays the deposit as she books, after agreeing to your cancellation policy.

  4. Confirmed

    Confirmed and reminded.

    Anna gets a confirmation email, then a reminder the evening before with the time, the price and your policy.

Deposit down, diary filled, not a single phone call.

Your own booking page

Open while your hands are full.

Your dryer’s on and a booking comes in. Share one link on Instagram, your shopfront or your car, and clients book themselves at your prices, for the services you choose to show.

  • Your name and logo up front
  • Each groom with its own length
  • Open every hour you’re at the table
Set up your booking page

Deposits and extras

A deposit to hold every slot.

Set a deposit on each service and clients pay it by card when they book, with Stripe connected. Extras like nail trims and de-sheds are picked and priced at booking, so the full job is agreed before they arrive.

  • Deposit set per service
  • Paid extras added at booking
  • Reminder emailed the day before
Read the payments guide

What’s included

Everything your booking page needs.

  • Sign-in

    Every email checked

    New clients confirm their email with a 6-digit code before they book.

  • Your call

    Approve or instant

    Check every request first, or let bookings go straight into your diary.

  • Policies

    Your cancellation policy, agreed

    Clients see your policy and agree to it before they pay, so no-show fees are no surprise.

  • Rebooking

    Regulars, rebooked

    Book the next groom in the chair, or set a weekly, fortnightly or monthly regular.

  • Dog details

    Know the dog before it arrives

    New clients add their dog as they book, and you can ask your own questions too.

  • Availability

    Only real gaps

    Opening hours, breaks, closed days and England and Wales bank holidays are worked out for you.

Why Barclo

Why pet pros pick Barclo

  • Built in Britain

    Pounds, British spelling, England and Wales bank holidays

  • One price

    £19 a month for your whole team

  • No lock-in

    Import to start, export any time

  • Every service

    One calendar, 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.

Start your free trial
  • 14-day free trial
  • No card required
  • Cancel anytime

The booking page is included

  • Your own booking page
  • Only times with room for the groom
  • Deposits taken at booking
  • Paid extras added at booking
  • Email sign-in with a 6-digit code
  • Approve each request or book instantly
  • Cancellation policy agreed at booking
  • Reminder emails the day before
  • Confirmation emails to you and the client
  • Unlimited clients, dogs and grooms
  • Invoicing with card and bank transfer
  • Import and export all your data

Card payments, card holds and deposits need your own Stripe account. Stripe’s standard card fees apply.

Booking page questions

Can I take a deposit when they book?

Yes. Set a deposit for each service and clients pay it by card when they book. It comes off their final invoice. You’ll need Stripe connected.

Guide: Payments

Will it remind clients before their appointment?

Yes. Barclo emails a reminder at 6pm the evening before, with the time, the price and your cancellation policy. Fewer no-shows, and fewer “was that today?” messages.

Guide: Policies

Does it block the right amount of time?

Yes. Each service has its own length, so clients only see times with enough room for that groom, and your day doesn’t back up.

Guide: Services

Can clients add extras like nails or teeth?

Yes. Set up paid extras per booking or per dog, and clients pick them as they book. The price is added automatically, so the full job is agreed up front.

Guide: Services

Do I have to accept every booking?

Your choice. Check each request before it’s booked, or let bookings go straight into your diary. The setting covers your whole booking page.

Guide: Bookings

Do I need a website?

No. Your booking page is a link you can share anywhere: Instagram, WhatsApp, your shopfront or your own website if you have one.

Guide: Client booking portal

On iPhone and Android

The salon, in your pocket.

Barclo works in the browser on any phone, so the diary is with you between dogs. The iPhone and Android app is included in your plan.

Download Barclo on the App Store Get Barclo on Google Play

Stop the no-shows

Ready to fill your diary with deposit-backed bookings?

Set your services and deposits, share one link and let clients book themselves.

Start your free trial
  • 14-day free trial
  • No card required
  • Cancel anytime