Updated 2026-08-01 · 4 min read
It's the most technical objection we get, and also the fairest: *«in my salon the same service takes different amounts of time depending on the client, and in the middle there's dead time. A closed system is going to end up rigid on me»*.
Whoever says it has experience. Most digital calendars treat a service as a name and a number of minutes, and colour can't be managed on that. Here's exactly how we solve it, including what we don't cover.
The problem, in a real case
Balayage. On short hair it's 55 minutes and £120. On long hair, two hours and £190. And inside those two hours there are around 45 minutes in which the colour is developing: the chair is occupied, the client is there, and your hands are free.
A «one service = one duration» calendar forces you to choose between two evils:
- You put 55 minutes, and the day a long mane walks in you swallow two hours of delay that you drag until closing.
- You put 120 minutes always, and give away an hour of calendar every time short hair comes in.
Neither is acceptable, and that's why plenty of salons end up running the real calendar in a notebook while the software plays ornament.
How it's solved: price ranges and processing time
First, the price ranges. A service doesn't have one duration: it has one per range.
| Price range | Price | Duration |
|---|---|---|
| Short hair | £120 | 55 min |
| Medium hair | £155 | 90 min |
| Long hair | £190 | 120 min |
At booking you pick the range and the calendar blocks what it should. And if you don't know yet when the appointment is made? You take the longest one. That's deliberate: blocking too much is corrected in a minute when the client arrives; blocking too little is discovered with two clients at the door.
Second, the processing time. On each service you can mark which part is active work and which part is waiting. With that, the calendar stops painting a solid two-hour block and paints three: application (your hands busy), colour developing (the chair busy, you free), and wash and finish (your hands busy).
And that gap in the middle can be sold. The calendar lets you put a short appointment in there — brows, a fringe trim, a nail touch-up — without touching the main appointment, and the assistant takes it into account when somebody asks for a time. What that adds up to in a month we work out here.
The rule behind all of this
There's one sentence that governs the calendar's design, and we think it's the important part of this article: the business overrides the software.
If you want to put an appointment where the system says it doesn't fit — because you know that client, because it'll be quick, because it's your sister — there's a save anyway button. The appointment goes in, it's flagged as forced, and nobody asks you anything else. What the system never does is the opposite: force a slot on its own because it suits it.
That asymmetry is on purpose. Software that breaks its own rules on its own account sits two clients on top of each other; software that lets *you* break them only does what you asked.
What we don't cover (and won't pretend we do)
- Very personal calendar rules. «Tuesdays I only do colour», «this stylist doesn't take two chemical services back to back», «between two straightenings I leave half an hour». Some of it is solved with hours and services per stylist; some isn't. If your salon lives on a rule that doesn't fit, it shows in the demo and we'll tell you.
- Infinite combinations. Combined services chain well, but we're not going to promise you that every imaginable combination comes out perfect first time. It gets tested with your services.
- Changing a duration mid-service. If the colour takes longer than expected, the appointment is stretched by hand. The calendar doesn't guess.
When something here doesn't fit, the honest alternative is a custom build: more expensive, slower to start and more yours. It's a legitimate option and we've recommended it to some salons.
What to ask in any demo (ours or anybody's)
- Show me one service with two different durations. If you have to create two separate services with ugly names, the calendar is rigid.
- Show me what happens with the colour's developing time. If the system doesn't know it exists, it can't use it.
- Try putting an appointment where it doesn't fit. If it won't let you, the software overrides you. If it lets you with no warning, it protects you from nothing. The right behaviour is to warn and let you decide.
- Cancel an appointment and look at the gap. Is it offered to the waiting list on its own, or does it sit empty until somebody remembers?
If you bring the balayage with its three price ranges and its wait and the calendar can't work it out in front of you, don't buy it. It's the fastest test there is.
