Feature tour

What PerfectBarber
actually does.

Six things that ship with every page. Nothing invented — everything shown here is live in production today.

01 · Storefront & booking

Your page. Four taps to booked.

Clients land on your booking page — your name, your services, your brand. They pick a service, choose a time from real-time availability, enter their phone number, and confirm. No app download. No account. Phone number is the whole identity.

The page lives at its own URL you share everywhere: IG bio, Google Business Profile, a QR code on your chair. One link does the job of three platforms.

No app required Phone = identity Real-time availability Free
Pick a service
Skin Fade$55
Cut + Beard$70
Haircut$45
Choose a time — Thu Jan 16
9:00 10:30 1:15 3:45
Book · Thu 10:30 AM →
02 · Availability bar & calendar

See your week at a glance. Sync everywhere.

The availability bar shows your open time, booked slots, and blocked hours — all in one view from the dashboard. One-tap subscribe pushes your book to your iPhone or Google Calendar, so you never have to open a second app to know what's next.

Block off personal time, recurring lunch breaks, or a whole vacation from the dashboard. Blocks show up in the bar and remove those slots from the booking page instantly.

.ics calendar feed Block time Recurring weeks Free
This week — Chelsea
Today · Tue4 booked · 2 open
Wed · open6 slots
Thu · busyfully booked
Sync to iPhone Calendar
03 · Checkout with tips and payments

Close every appointment. Any payment method.

When the cut is done, checkout closes the appointment: the client chooses their tip on their own phone, then pays — card, Interac e-transfer, or cash. Every payment gets a record, even when no processing happens. No card reader needed.

Card processing runs on Stripe at their published rate. We add 0% margin. For cash and e-transfer shops, the flow just records the method — your existing process, documented in the system.

Cash & e-transfer first-class 0% payment margin Client-phone tips Premium: deposits + card-on-file
Checkout · Skin Fade
Service$55.00
Tip (on client's phone)$14.00
Pay how you like
Interac e-transferfirst-class
Cash
Card (Stripe)
04 · Instant owner alerts & live calendar feed

Know the moment a booking lands. Every time.

Every new booking fires an instant SMS alert to the shop owner — who booked, what service, and when. Average latency under 4 seconds from confirmed to your phone.

The live calendar feed (.ics) keeps your shop's book in sync with your phone's calendar, no third-party app required. New bookings and cancellations appear automatically. (SMS alerts and the phone line are Premium features; the calendar feed ships free.)

Under 4s alert latency .ics live feed — Free Premium: SMS alerts + phone line
New booking
Marcus · Skin Fade · Thu 10:30 AM — Barber Benson
Calendar feed updated
Thu 10:30 added to your iPhone Calendar
05 · Website editor

Your brand. Dual live previews — desktop and mobile.

The website editor lets you set your hero photo(s), framing, and theme from the dashboard. Both the desktop and mobile previews update live as you drag. What you see is the real production render — it can't drift from what clients see.

Changes go live only when you hit Publish. Until then, you're in a safe draft mode. Free shops can pick from 5 themes and upload a hero photo. Premium adds per-screen hero framing and the ability to remove the PerfectBarber badge.

Dual live preview 5 free themes Non-destructive edits Premium: per-screen hero + badge off
PerfectBarber editor
Publish →
Desktop preview
Hero · 1440px
Mobile preview
Hero · 390px
06 · Client profiles & your data in 48 hours

Every visit, tracked. All of it yours.

Each client builds a profile over time: visit history, cut photos, payment history, notes, and preferences. Phone number is the identity — your clients don't need to create an account, and their history follows them automatically.

Your entire client list is exportable within 48 hours of any request — names, phone numbers, full visit history, notes — in a portable format. This is a contractual commitment (ADR-0010), not a setting that might disappear. Your client list is never marketed to, cross-promoted, or held hostage.

48h export — contractual Cut photos Visit history Free
M
Marcus
6 visits · last Thu · Skin Fade
regular
Preferred serviceSkin Fade
Notestaper tight on sides
Export all clients → 48h delivery

See it live on
a real shop.

barberbenson.com — book a real appointment

Claim your free page ›

Or try the live demo first at barberbenson.com — that's the actual booking flow.