NewWaiting list that refills cancelled slots

The booking app for barbers and hair salons

No commission. One price per shop.

Online booking, text reminders, a walk-in queue that knows when a chair is free, and every client's history. Keep your own card machine. Roots never takes a cut of your takings.

No card needed·No contract·Free client import
Skin fades●Balayage●Beard trims●Colour corrections●Kids cuts●Blow dries●Hot towel shaves●Toners●Walk-ins●Chair renters● ●●●●●●●●●●
Works on every screen

On the shop floor, on the sofa, on the front desk

Roots runs on any phone, tablet or computer. Nothing for your clients to install.

Your client's view
Northgate Barbers
Pick a service
Skin fade · 45 min£22
Beard trim · 20 min£12
Cut and beard · 60 min£30
With
Anyone freeEthanDanny
Choose a time

A booking page clients actually finish

No app to download and no account to make. Clients pick a service, a barber or anyone free, and a real time from your diary.

Put the link in your Instagram bio and on Google Maps.

Today
Good morning
+ Walk-in
Takings
£214
Booked
11
Unconfirmed
1
Owed
£40
Next in the chair
09:30 Owen · skin fadein 12 min
10:15 Sofia · colourin 57 min
Walk-in queue
Jay · cutwaiting 6 min
Sam · beardwaiting 2 min
TodayCalendarCustomersPaymentsReportsSettings
Thursday 23 October+ Booking
Ethan
Priya
Danny
Mia
09:00
10:00
11:00
12:00
13:00
Skin fade · Owen
Cut and beard · Jay
Colour and gloss · Sofia
patch test passed
Beard trim
Kids cut · Leo
Balayage · Grace
Lunch
What a day on Roots looks like

Fewer gaps, fewer no-shows, less admin

01 / 05

Walk-ins without the clipboard

Add a walk-in in two taps. Roots reads every barber's diary and tells the client honestly how long the wait is. Start them and they drop straight into the calendar.

Walk-in queue
Jay · cut · waiting 6 min
Sam · beard trim · waiting 2 min
Next free chair: Danny at 09:45
02 / 05

Cancellations that refill themselves

When someone cancels, the slot goes to the clients on your waiting list who wanted an earlier time. It's held for 30 minutes and the first to book gets it.

Waiting list
Cancelled: 14:00 colour with Priya
Offered to Amy, who wanted an earlier colour
Booked by Amy after 8 minutes
03 / 05

One text the day before

Every client gets a short reminder with a link to confirm or cancel. Texts are included in your plan, and email takes over if you run out.

Reminder text
Northgate Barbers: reminder of your skin fade with Ethan tomorrow at 09:30.
Confirm or cancel: tap the link
Owen confirmed
04 / 05

Client records that remember

Visit history, notes, colour formulas, photos and patch test dates in one place, with a warning before you book colour on a lapsed test.

Sofia A.
Last visit 6 weeks ago · usually every 6 weeks
Formula: 7N with 20 vol, 35 minutes
Patch test passed 12 September
05 / 05

Takings and no-shows at a glance

Record card and cash payments, see who owes what, flag repeat no-shows and check how many clients leave with their next visit booked.

This week
Takings £1,842 · card £1,510 · cash £332
No-shows 2 · late cancels 1
Left with next visit booked: 64%

Built for how barbers and stylists really work

Walk-ins without the guesswork

Add a walk-in in two taps. Roots checks every barber's diary and tells the client honestly how long they'll wait.

Jay · waiting 6 minSam · waiting 2 minNext chair 09:45
0%

Commission on new clients. Ever.

Colour clients, sorted

Formulas and photos on every visit, patch test dates, and a warning before you book colour on a lapsed test.

Keep your card machine

Take payment however you do now and record it in Roots. Takings and balances stay right.

Your data, any time

Download every client and booking as a spreadsheet whenever you like. No lock-in.

Pricing

One price per shop

All the core features on every plan. Choose by team size.

Solo

1 stylist or chair renter
£19/month
Billed monthly. Cancel any time.
50 texts a month included
  • Online booking page
  • Text and email reminders
  • Client records, formulas and photos
Start free trial

Team

2 to 3 staff
£32/month
Billed monthly. Cancel any time.
150 texts a month included
  • Everything in Solo
  • Walk-in queue and waiting list
  • Reports by stylist
Start free trial

Shop

Most shops
4 to 6 staff
£45/month
Billed monthly. Cancel any time.
300 texts a month included
  • Everything in Team
  • Client import done for you
  • Staff roles and permissions
Start free trial

Shop Plus

7 to 15 staff
£79/month
Billed monthly. Cancel any time.
600 texts a month included
  • Everything in Shop
  • Priority support
  • Biggest text allowance
Start free trial

7-day free trial. No contracts, no setup fees. Extra texts £7 per 100. Prices exclude any tax that applies.

Compare plans

FeatureSolo£19/monthTeam£32/monthShop£45/monthShop Plus£79/month
Team size12–34–67–15
Text reminders a month50150300600
Email remindersUnlimitedUnlimitedUnlimitedUnlimited
Online booking page
Walk-in queue
Waiting list
Client records, formulas, patch tests, photos
Reports and CSV export
Client importSelf-serveSelf-serveDone for youDone for you
SupportEmailEmailEmailPriority
Commission on new clientsNoneNoneNoneNone
Extra texts£7 per 100£7 per 100£7 per 100£7 per 100

Roots compared with marketplace booking apps

RootsTypical marketplace app
Commission on new clientsNone, everA share of each new client's first visit
How you're chargedOne price per shopUsually per staff member
Card machineKeep your ownVaries by app
Text remindersAllowance included in every planOften a small allowance, then paid per text
ContractNone, monthlyVaries by app
Your client listExport any timeVaries by app

We'll move your clients over for free

Export your list from your current app and send it to us. We'll import it, check it and give you a ready-made message to tell clients about your new booking link.

Start switching

Questions shop owners ask

How long is the free trial?

7 days, with no card needed. Choose a plan any time before it ends.

Is there a contract?

No. Pay monthly or yearly and cancel any time from your settings.

Do I need to change my card machine?

No. Keep whatever you use now and record payments in Roots so your takings and balances stay right.

Do you take commission on new clients?

Never. Every booking is yours, whether it's a regular or someone who found you on Instagram.

What happens if we run out of texts?

Reminders switch to email for the rest of the month, or you can top up 100 texts at any time.

Can you move our clients over from another app?

Yes. Upload your export yourself, or on Shop and Shop Plus send it to us and we'll import and check it for you.

Can I take my data with me?

Yes. Download every client and booking as a spreadsheet whenever you like.

Try Roots free for 7 days

Set up in an afternoon. We'll move your clients over for free.

Start your free trial