UK barbershops manage walk-ins and appointments without chaos by using a digital queue system like ReeveOS's walk-in queue feature. This system lets clients add themselves to the queue via a QR code, showing them their position and estimated wait time, so they can wait elsewhere if needed. Barbers see both queues on one dashboard, which automatically blends appointments and walk-ins to fill gaps and reduce confusion.
- A significant proportion of men, particularly younger clients, prefer walk-ins and decide on a Saturday morning
- ReeveOS's Growth plan includes a dedicated walk-in queue feature
- The system provides estimated wait times that update automatically, such as 25 minutes for a third-in-line walk-in
- A £5–£10 booking fee for appointments reduces no-show rates, with £10 being a 40% fee on a £25 haircut
- Clients are more likely to wait and return if they see transparent wait times, like a 30-minute estimate
- Barbershops need both walk-ins and appointments to serve different client types and maintain business
- A digital queue system integrates both streams to avoid confusion and improve efficiency
- ReeveOS setup involves setting appointment capacities and using a QR code for walk-ins
- Booking fees of £5–£10 for peak appointments help reduce no-shows
- How can I stop walk-ins from getting frustrated in my barber shop?
- What are the main benefits of using appointments in a busy barber shop?
- Is a digital queue system easy to set up for my barber business?
- Should I charge a fee for booking appointments at my barber shop?
- Why do I need to handle both walk-ins and appointments?
- What issues do I face with the usual way of managing walk-ins?
- How does the digital queue work in a barber shop setting?
- How can I make waiting better for clients in my barber shop?
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.
Walk-ins, appointments, deposits, and chair-rental management on one platform. No commission, ever.
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
No credit card. No commitment. Set up in minutes.