Christos Anastasiou
12 May 2026·6′ read·Bookings

Online bookings 24/7 for a barbershop, with zero ads

Christos Anastasiou · Built together with Giannis Kepas @giannis_kepas
Live login screen of barbershop1963.gr, with map and opening hours

A barbershop doesn't lose clients because the cut is bad. It loses them because the phone rings while the barber has scissors in hand, and no one can get to it in time.

In this article I show a common problem that nearly every barbershop has, and a solution that works in practice. At the end, a real example: barbershop1963.gr, a barbershop in Kastoria, with 10,000 organic visits in 4 months and zero euros in advertising.

The why

Every missed call isn't just a lost appointment. It's a client who learned that "they don't pick up here," and who won't call again. The cost doesn't show up in the register, but it's there every day.

The problem

Nearly every barbershop runs on phone bookings. That seems simple, until the shop fills up. Then the phone rings mid-haircut, and the barber has to choose: either leave the client in the chair, or lose the one on the phone.

Why it costs

A small shop lives by its time. Every minute on the phone is a minute away from the chair, and every missed call is a lost client. Multiply that over a month, and you're talking about real revenue and a reputation for "unreliability" that sticks with people.

I didn't want another app to learn. I wanted to stop losing people while I work.

The client, in our first conversation

The custom solution

One system, two experiences. Clients book on their own, online, at any hour, without downloading any app. It's a PWA: the site and the app are one and the same, it opens from the browser and can be added to the phone's home screen if the client wants. On the other side, barbers manage everything from an admin panel.

It's not a template. It's built around this specific shop: its own hours, its own barbers, its own client base, on its own server, with its own code. Nothing that the owner doesn't control.

How a client books an appointment

The whole experience is three steps, on mobile, without a phone call and without waiting for a reply.

The booking flow in 3 steps: choose service and barber, choose day and time, manage appointments
01Three steps on mobile: choose service and barber, pick a day and time, manage or cancel 24/7.

The proof: barbershop1963.gr

The system is running live at Barbershop 1963 in Kastoria. In 4 months it brought 10,000 organic visits, with zero euros in advertising. All came on their own, from search and from people sharing the link. Bookings happen around the clock, even during the hours the shop is closed.

What this means for you

If your business is losing time and clients to the phone, your own booking system solves it, with no dependency on third-party apps and no monthly subscription to a platform you don't control. Your code, your data, built for your way of working. If you'd like, tell me how you work and I'll tell you what I'd change.

FAQ

How does an online booking system for a barbershop work?

The customer picks a service, a barber and an available time through the site. The system sends an automatic confirmation and reminder, and the owner sees the calendar in real time.

What does a booking system for a barbershop cost?

It depends on the needs. A custom booking system has no monthly third-party platform subscriptions, the cost is one-off and the system stays yours. I send a detailed quote once I see what you need.

10,000 visits, with zero advertising.
Instagram · @christos_anastasiou16
10,000 visits, with zero advertising.
See the full post on Instagram
Related project
barbershop1963.gr

The live booking system and the shop's site, as they work today.

See it live
Next step

Got an idea? Let's build it right, from scratch.

Write me a couple of lines about how you work. I reply personally.