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
A full balayage requires a £40 deposit; a fringe trim, nothing. Set it once per service, the system enforces it for you.
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.
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
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
IllustrationCut and finish
60 min
£45
Full head highlights
3 h
£120
Blow-dry
45 min
£30
Fringe trim
15 min
£10
The one that carries risk
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
Warned before they arrive, not after they have sat down.
See it working
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
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
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
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
IllustrationFull head highlights
£120
Deposit today
£40
Your policy, in your words
Charged automatically to the card they booked with. Solovi keeps none of it.
Not just a diary
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
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.
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.
How it works
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.
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.
You check it over.
We send it before anything goes live. Tell us what to change and we change it.
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.
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.
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.
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.
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.
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.
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
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
0% commission · 0% setup fee
Local
Get found locally
0% commission · 30-day money back
Bespoke
Stand out beautifully
No setup fee · 0% commission
Why Solovi wins on price
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
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
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
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