Pilot — The VIS Barbers & Spa, Nairobi

Your place in line, locked the moment you book.

Opposite Shujaa Mall. Two barbers, one kids' chair, one reception screen — no more asking around to know who's next.

Now serving — The VIS Barbers & Spa
0
0
Order is set by customer number, not clock time — delays shift the estimate, never the order.
Step 01

Book at The VIS Barbers & Spa

Opposite Shujaa Mall, Nairobi. Placeholder shop name — swap in the real one when you're ready.

The VIS Barbers & Spa storefront
Location

The VIS Barbers & Spa

5.0 ★★★★★ · 17 reviews
📍 Opposite Shujaa Mall, Kayole Spine Rd, Nairobi, Kenya
📞 +254 710 417591
Get directions
Team

Who's on the floor

BO

Brian Otieno

Barber
DK

Dennis Kamau

Barber
FN

Faith Njeri

Reception
AW

Aisha Wanjiku

Massage
PA

Purity Achieng

Massage

Adult shave

Choose your barber — Brian or Dennis

Kids shave

One chair — next available barber, no need to pick

BO

Brian Otieno

Barber · The VIS Barbers & Spa
Next openToday, 3:10 PM
DK

Dennis Kamau

Barber · The VIS Barbers & Spa
Next openToday, 4:00 PM
Step 02

Pick a time

45-min slots (30 min for kids), with a short buffer built in automatically.

Step 03 · Booking confirmed
Your ticket

—

—
—
Late policy: a 5-minute grace period holds your spot after your booked time. Miss it, and you're not cancelled — you move to the back of the live queue automatically, so the person booked after you is never held up on your behalf.
Booking fee: a small refundable fee secures this slot — refunded automatically once you're seated. No-shows forfeit it.
Confirm on WhatsApp →
Customer No.
07
Order locked
On the day

Reception confirms — the screen does the talking

Faith checks a customer in the moment they actually sit down to be shaved. Adult shave ≈ 45 min, kids' chair ≈ 30 min, massage after ≈ 25 min max — so the screen always reflects who's really being worked on, not just who's arrived.

Reception panel — Faith's view

Today's online bookings, each already confirmed by the customer on WhatsApp. Check them in the moment they actually sit down.
New customer, unaware of the app? Faith adds them straight in as the next customer number of the day:
New to the system? There's a WhatsApp group where customers can flag anything confusing directly.

Shop screen

3:12 PM
Waiting queue
Brian — chair
Dennis — chair
Kids' chair

Massage room screen — Aisha & Purity (current + next only)

Manual, for now

Locker log

No smart lockers yet — just an organized paper-to-digital log Faith keeps at reception.

Rules: lockers are only offered to customers who booked online (walk-ins don't get one). Jackets are the one exception — they're hung on the rack, not put in the locker.
CustomerLockerLogged at
Replaces the exercise book

Owner view — the daily record

Once a customer is done, Faith logs what they paid against their customer number. That's the same information the exercise book holds today — just digital, and addable-up automatically instead of by hand.

CustomerBarberAmount (KES)Time
Today's total: KES 0 · 0 customers