Walk-in vs appointment: how UK barbershops manage both without the chaos
The classic barbershop debate. Walk-ins or appointments?
The honest answer is: both. And managing both without causing chaos for your clients or your barbers is something most shops handle poorly.
Here's what the problem looks like in practice.
A client walks in on a Saturday morning. Two of your three barbers have appointments booked back-to-back. The third has a gap. But the walk-in client doesn't know this. They see what looks like a full shop. They wait awkwardly for someone to acknowledge them. Meanwhile, a barber finishes a cut and doesn't know who's next.
Or the opposite problem. You have a busy queue of walk-ins. An appointment client arrives. Do you make the walk-ins wait while you see the appointment? Do the walk-ins get annoyed they arrived first?
There is a better way to handle this.
Why both models exist
Appointments give you predictability. You know roughly how busy each hour will be. You can plan product use and staff schedules. Clients with specific requests (colour, specific styles) can ensure they get the right barber. No-show deposits protect your time.
Walk-ins serve a fundamental reality about barbershop clients. A significant proportion of men — particularly younger clients — will not plan a haircut two weeks ahead. They decide on a Saturday morning that they need a cut and they want to go now. Refusing walk-ins means losing those clients to the shop down the road.
The goal is a hybrid system that handles both without friction.
The problem with the current approach
Most barbershops manage this with a combination of:
- A paper appointments book (or basic booking app for booked clients)
- Asking walk-in clients to "just take a seat"
- Verbally updating wait times as best the barbers can estimate
This breaks down when the shop gets busy. Walk-in clients don't know how long they'll wait. They can't go and get a coffee and come back at the right time. Barbers have to manage two separate streams of clients mentally while also doing haircuts.
The result: frustrated clients, stressed barbers, and unnecessary confusion at the busiest moments.
The digital queue solution
The solution is a system that shows both appointment bookings and walk-in clients in the same view, with estimated wait times that update automatically.
Here's how it works in practice.
A client arrives as a walk-in. At the door they see a small sign: "Add yourself to the queue." They scan a QR code or enter their name on a tablet. The system shows them: "You are 3rd in the walk-in queue. Estimated wait: 25 minutes."
They can go and wait in their car, grab a coffee, or sit in the shop. Their place is held.
The barber's screen shows:
- Next appointment: Sam, 11:15, grade 2 back and sides (confirmed)
- Walk-in queue: 1. Marcus (5 mins), 2. James (12 mins), 3. New arrival (25 mins)
The system blends the two lists automatically, filling appointment gaps with walk-in clients.
When a barber finishes a cut, they tap "next" and the system tells them who is up — appointment or walk-in — based on timing.
Join thousands of UK businesses on ReeveOS — free to start, no credit card needed.
How to set it up
ReeveOS has a dedicated walk-in queue feature built into the Growth plan. Here's the setup:
Step 1. Set your appointment booking capacity (how many appointment slots to hold back per hour for booked clients).
Step 2. Generate your QR code and display it on a small sign at the door or on your counter.
Step 3. Configure your average service times so the estimated wait calculations are accurate.
Step 4. Brief your barbers. The system replaces "who's next?" with a clear dashboard view.
The client experience improvement
When walk-in clients know their estimated wait time, they are significantly less frustrated by it. A 30-minute wait that is transparent and trackable feels very different from a 30-minute wait where the client has no idea if it will be 10 minutes or an hour.
Shops that implement digital queues report that clients are more likely to wait, more likely to return, and more likely to recommend the shop. The wait hasn't changed — the experience has.
The booking fee question for appointments
For booked appointments, we recommend taking a booking fee for appointments over a certain value (haircuts above £25, for example). Walk-in clients generally don't need a deposit — they're already there.
For booked appointments at peak times — Saturday mornings especially — a £5–£10 booking fee is reasonable and significantly reduces the no-show rate. A £10 deposit on a £25 haircut appointment is a 40% booking fee, which is on the higher side. A flat £5 is more palatable while still being effective.
Frequently asked questions
Get insights like this every week
Free tips for UK business owners — straight to your inbox. No spam, unsubscribe anytime.
No credit card. No commitment. Set up in minutes.