← All trades
For UK hair salons

Cut, colour, blow-dry.
Booking, sorted.

Your work deserves a beautiful site that takes bookings the way you want. We build it, customers book themselves, you keep 100% of every payment.

No credit card. No setup fee. 30-day money back on paid plans.

Loyalty + gift cards built in, Booksy charges extra for these.

For hair salons

Built for the salon floor.

1

Different deposits per service

A full balayage requires a £40 deposit; a fringe trim, nothing. Set it once per service, the system enforces it for you.

2

Service add-ons

Add a treatment, a toner, or a blow-out on top of any base service. Customers see the total cost upfront. No "extra" conversations at the chair.

3

Gift cards for every birthday

Sell branded £25/£50/£100 gift cards. Recipient gets an instant email, redeems at booking. Mothers Day and Christmas pay for themselves.

The bit nobody enjoys

A cut is an hour. A full head of highlights is not

This is what makes hair harder to book than almost anything else. A dry cut and a balayage with a toner and a blow dry are the same word on a price list and nowhere near the same thing in a diary. Get the length wrong and you have either wasted an afternoon or run ninety minutes late into somebody else's appointment.

Most booking tools treat a service as a fixed block, so salons end up doing what they have always done: take it on the phone, or in DMs, and work the timing out in their head. Which works, until it is a Saturday and you are three deep with foils in and the phone is ringing.

Every service on your booking page has its own duration and its own price, set by you and set per stylist. A root tint blocks ninety minutes on the right person's column. A restyle blocks the time a restyle actually takes. Nobody can book a two-hour colour into a forty-five minute gap, because the gap is not offered.

Your services, with the time they really take

Illustration

Cut and finish

60 min

£45

Full head highlights

3 h

£120

Blow-dry

45 min

£30

Fringe trim

15 min

£10

Highlights block three hours. A fringe trim blocks fifteen minutes.

The one that carries risk

Colour clients need warning before they arrive, not after

Colour manufacturers and most salon insurers expect an allergy alert test before a colour service, typically around 48 hours ahead, and a new client who books a tint for tomorrow morning has already made that impossible. You find out when they walk in, and then you are the one having the awkward conversation.

The fix is unglamorous and it works: say it at the point of booking, not in the confirmation email nobody reads. Each service carries its own note, shown while the client is choosing, so anyone booking colour is told what they need to do and when to come in for it before they pick a time.

You can also add the test itself as a short free appointment, so a new colour client books the test and the colour in one go and both land in the diary properly.

We are not going to pretend software makes this risk go away. It moves the conversation to the moment it is useful, which is the most any booking page can honestly claim.

Step 3 of 4

Before your colour

Illustration
Skin test with us in the last 48 hours?
Any reaction to colour before?
What is on your hair now: box dye, henna, bleach?

Warned before they arrive, not after they have sat down.

See it working

Watch a booking page take a booking

The demo salon runs on the same system you get: real durations, a chair per stylist, a deposit per service, a confirmation text.

More than one chair

Clients book a stylist, not a salon

Someone who has finally found the person who cuts her hair properly is not going to accept whoever is free. She will wait three weeks for the right stylist, and she will be quietly annoyed if a booking system pretends the two are interchangeable.

So each stylist has their own column: their own hours, their own days off, their own service list and their own prices. A senior stylist at £65 for a cut and finish and someone newer at £40 for the same service both appear correctly, and the client sees the difference before she books rather than at the till.

The order matters too. Most booking apps ask a brand new client to choose a stylist before showing a single available time, which is a strange thing to ask of someone who has never been in. Solovi asks for the service and the day first, then shows the times with the right stylist already resolved. A returning client is offered whoever did her colour last, in one tap.

Solo covers one chair, Local up to three, Bespoke has no limit.

Step 2 of 4

Book with

Illustration

Earliest available

Next free: today 14:00

Priya

Next free: tomorrow 10:00

Ella

Next free: Saturday 9:30

Each stylist has their own prices, hours and diary.

The expensive problem

Losing a three-hour colour slot costs more than a cut

The longer the appointment, the worse a no-show hurts, and colour appointments are the longest thing most salons do. An empty three-hour Saturday afternoon is not a gap you fill at short notice.

You can take a deposit at booking, as a percentage or a fixed amount, and set it per service so a £25 fringe trim is not treated like a full head of foils. You can write your own cancellation policy: how much notice you want, what a late cancellation costs, what a no-show costs.

If someone cancels inside the window or does not turn up, the fee is charged automatically to the card they booked with. Solovi takes none of it. All of it reaches your account minus the standard card fee, because we make our money from the subscription and nothing else.

Plenty of salons run with no deposit and simply want the diary to fill itself, and that is a perfectly reasonable way to work. It is there for the day a lost Saturday has annoyed you enough.

Booking summary

Illustration

Full head highlights

£120

Deposit today

£40

Your policy, in your words

  • 48 hours’ notice to cancel
  • 50% inside the window
  • 100% for a no-show

Charged automatically to the card they booked with. Solovi keeps none of it.

Not just a diary

Being found matters more than the booking button

A salon can have the best booking system in town and still be quiet, because the booking button only works on people who have already found you. The harder problem is the woman three streets away who has just moved in and is searching for somewhere to have her colour done.

So the monthly fee is not renting a booking form. It covers the whole of your digital presence, and the parts nobody thinks to ask about are the ones that do the work:

A site search engines can actually read.

Your pages are built on the server, so a crawler is handed the finished text rather than an empty shell it has to run JavaScript to understand. Your services, prices, hours and address are in the page itself.

Structured data, which is the version machines read.

The site publishes your business details in the standard format Google and others expect: what you are, where you are, when you are open. It is the difference between a page that mentions your hours and a page that states them in a way software can use.

Your Google Business Profile, set up properly.

Categories, service area, hours, photos and services, all filled in and pointed at your own site. This is free and it is the single biggest lever in local search, and most businesses have it half done.

Local SEO, and backlinks each month on Local and above.

Along with a report so you can see what changed rather than taking our word for it.

A listing in the Solovi UK directory,

featured above the businesses that are not customers, on every page that matches what you do and where you are.

And the newer one, which almost nobody is set up for. People increasingly ask an assistant instead of scrolling a results page. Those systems answer from pages they can read and cite: your own site, your Google profile, articles that mention you. A profile inside a booking app is not really a page in that sense, it is a record in somebody's database. Being readable is not something you can buy your way into later, and it is why a site of your own has quietly become more valuable than it was two years ago.

We cannot promise you a place in anybody's answers, and treat anyone who does with suspicion. What we can do is make sure there is something of yours worth reading, in a form that can be read.

Built for you

Tell us how you work. We build the rest.

Your site, your booking page and your Google Business Profile, built by hand within seven days. Free for 30 days from the day it goes live, no card needed.

What a hair salon actually gets

The site

  • Built for you on your own domain, not a listing on a platform.
  • A price list that handles ranges honestly, because colour depends on the head.
  • Your work, large and properly presented, since that is what clients judge.
  • Your stylists, with what each of them specialises in.
  • Fast on a phone, because that is where she is looking.

The booking

  • Real durations per service and per stylist, so the diary stays honest.
  • Patch test notes shown while the client chooses colour.
  • Deposits and a cancellation policy, on only if you want them.
  • Card payments through Stripe, straight to your bank, 0% commission.
  • Reminders the day before, and loyalty cards if you use them.

Phone bookings carry on as normal. Anything taken by phone or at the desk goes into the same diary in a few taps, so the day adds up at the end of it.

Get my site built

How it works

You fill in one form, we do the rest

1

Tell us about the salon.

Name, address, hours, your stylists, your service list with real durations and prices, and photos of your work. One form, about fifteen minutes.

2

We build it.

The site, the columns for each stylist, the service durations, the patch test notes, the deposits if you want them, and Stripe so payments land in your account.

3

You check it over.

We send it before anything goes live. Tell us what to change and we change it.

4

It goes live and we point everything at it.

Google Business Profile, your Instagram link, your existing domain if you have one.

Live in 7 days or your money back, and paid plans carry a 30-day money-back guarantee.

Frequently asked

Can services have different lengths for different stylists?

Yes, and this is the part that usually matters most in a salon. The same service can be 45 minutes at £40 with one stylist and 60 minutes at £65 with another. Both show correctly, and the diary blocks the right amount of time on the right column.

How do I handle allergy alert tests for colour?

Each service carries a note that appears while the client is choosing, so anyone booking colour is told what they need and when before they pick a time. You can also list the test itself as a short free appointment so a new colour client books both in one go. Follow your own insurer and manufacturer guidance on timing; the software surfaces your rule, it does not set it.

What about prices that depend on hair length?

You can show a price as "from" and set the deposit against that, then settle the balance at the salon once you have seen the head. It is honest with the client and it stops the booking page promising a number you cannot hold to.

Do I have to take deposits?

No. Deposits and cancellation fees are off unless you switch them on, and plenty of salons run without either. When you do use them, the money is yours: Solovi takes 0% and the only deduction is Stripe's standard card fee.

How much does it cost?

A flat monthly fee: £19 for Solo, £39 for Local, £79 for Bespoke, with 0% commission on everything your clients pay. Sign up before 31 December 2026 and Local locks at £29 and Bespoke at £49 for as long as you stay.

We are on Booksy or Fresha already. Should we move?

It depends where your clients come from. If a real share of your chairs is filled by people who found you inside those apps, that discovery is worth paying for and we do not offer it. If most of your clients are regulars or come from Instagram and word of mouth, you are paying a marketplace to introduce you to people who already know you. We go through the numbers on Booksy and Fresha.

A note on this page. This is general information, not business, insurance or legal advice. Allergy alert testing requirements come from your insurer and your colour manufacturer, and you should follow theirs. Any product or company names mentioned are trademarks of their respective owners, and we are not affiliated with or endorsed by them. We make Solovi, so we are not a neutral party. If you spot anything out of date, let us know and we will put it right.

Pricing

0% commission. Always.

Every penny your customers pay belongs to you. Solovi only charges a flat monthly fee, no per-booking cuts, no gift-card fees, no hidden percentages. Ever.

⭐ The 2026 rate ends 31 December

Sign up before then and these prices are locked for as long as you stay.

Solo

Get online fast

Free /30 days
then £19/mo · no card needed

0% commission · 0% setup fee

  • 30 days free, no credit card
  • 3-page professional website
  • Online booking + payments
  • yourname.solovi.co.uk subdomain
  • 1 staff calendar · just you
  • Loyalty cards included
  • Featured in Solovi directory · 1 city × 1 service
  • Basic local SEO
  • Email support
Get my site built
Most popular

Local

Get found locally

£39 /mo
£39/mo £29/mo · 2026 rate

0% commission · 30-day money back

  • Everything in Solo, plus:
  • Up to 3 staff calendars · per-staff hours, services + pricing
  • 5+ page website with your own domain
  • Google Business Profile setup
  • Local SEO + monthly backlinks
  • Gift cards (sell branded ones)
  • Featured in Solovi directory · up to 3 cities × your service
  • Customer reviews automation
  • Monthly performance report
  • Priority chat support
Join Local, £29/mo

Bespoke

Stand out beautifully

£79 /mo
£49/mo · 2026 rate

No setup fee · 0% commission

  • Everything in Local, plus:
  • Unlimited staff calendars · the whole team
  • Custom-designed website (not template)
  • GSAP premium scroll animations
  • Professional copywriting
  • Quarterly strategy call
  • Same-day phone + chat support
  • Featured in Solovi directory · unlimited cities × all your services
  • 2026 rate: £49/mo locked forever
Join Bespoke, £49/mo

Why Solovi wins on price

Platform
Monthly
Commission
Own site?
Booksy Pro
£40
Up to 30%
No
Fresha
£16
20%
No
Vagaro
£24
0%
Basic
Solovi
From £19
0%
✓ Yours

On £500/mo of bookings, you'd pay £7.50 in fees to Booksy or £10.95 to Fresha. With Solovi: £0.

Live in 7 days

Or your money back

💸

0% commission

100% of every booking is yours

🔒

30-day money back

No questions asked

UK-based
GDPR compliant
Stripe-secured payments
No lock-in. Cancel any time.

Ready to get online?

Two ways in. See it working on a short call first, or tell us about your business and we start building.

Want a look first

Book a demo

Half an hour on Google Meet. We go through how it would work for your trade, what your site would look like and what it costs. Ask anything, no obligation.

Ready to go

Get started

Tell us about your business and we start building this week. Nothing to pay until you are happy with the result.

Start free →

We'll only email you about Solovi. No spam, ever. Unsubscribe any time.

Useful reading

Before you decide