Cambridge, ON
◆ DEMO — sample data from your Jul 16 book
Today's Sales
Book Now

Wed, Jul 16 — from your paper book

$495
Total sales
12
Cuts
$405
Cash · 9 cuts
$90
Card · 3 cuts
$17
Tips
6:40–9:01
Busiest: 8 PM ($200)

By barber

Kuljeet
$100 · 3
Gagan
$80 · 2
Gurmeet
$80 · 1
Ravi
$70 · 2
Sukh
$70 · 2
Gurpreet
$40 · 1
Unlogged
$55 · 1

By service

Hair+Beard
$280 · 6
Moust+Beard
$110 · 3
Hair+Wash
$85 · 2
Beard
$20 · 1

Every cut (read from the photo)

#SvcTimeBarber$
31H+B6:40Gagan40 cash
32M+B6:42Ravi35 cash
33B6:43Kuljeet20 card
34H+B6:58Gurpreet40 card +15t
35H+B7:24Sukh40 cash
36M+B7:28Gagan40 cash
37H+W8:00flag ⚑40+15
38H+W8:15Sukh30 card +2t
39M+B8:24Ravi35 cash
40H+B8:35Kuljeet40 cash
41H+B8:35Kuljeet40 cash
42H+B9:01Gurmeet80 cash
This whole page was read from one photo of your book. Row 37 is flagged (⚑) because the barber was blank and the amount read "40+15" — the real system asks you to tap-confirm flagged cells instead of guessing. Snap a photo at close; the day is done.

Book an appointment

Haircut
Haircut + Beard
Beard
Haircut + Wash
Today
Tomorrow
4:30
5:00
6:30
7:00
7:30
8:00
Request sent ✓
The shop owner gets a text to confirm (press 1) or decline (press 2). You'll get a confirmation by text/email. No slot is held until he confirms.
Prototype: this shows the flow — 2-hour lead time, next-available booking, owner approval before anything is confirmed. The live version wires the owner's text-to-confirm, the daily barber availability toggle, and reminders.