Salons · barbers · spas · Okanagan built

Your hands are in
someone's colour.
The phone still rings.

Pam answers it in one ring, day or night. She books by stylist, takes the deposit on the call, and fills cancellations from your waitlist — so the chair stays full while you work. Every call and every dollar lands in one dashboard you run the salon from.

14-day free trial · no credit card · no contracts · no overage bills, ever

Your salon dashboard SATURDAY · LIVE
CALLS ANSWERED
24 /24
DEPOSITS TAKEN
$210
AFTER-HOURS $
$465
1:00 Partial balayage — Dana · deposit paid CONFIRMED
2:30 Cut & colour — Mari CONFIRMED
⚡ 4:00 Waitlist filled a cancellation — owner texted
Answered · booked in 52s
Pam · receptionistThanks for calling Demo Salon, this is Pam. How can I help?
CallerDo you do balayage? I'm after a partial for Saturday.
PamWe do — a partial's $110, about 2h15. Dana has 1:00 Saturday. Since it's a colour, I'll text a link to hold it with a card.
CallerPerfect. Paid — thanks, Pam.
Booked — Sat 1:00, partial balayage with Dana
Deposit collected — $30 · slot protected
Transcript saved to dashboard
🕐 Answers 24/7 — nights, weekends, holidays 💇 Books by stylist and service length 💳 Takes deposits on the call — no-shows stop 📍 Set up in person (Armstrong–Kelowna) or remote, live in a day
The moments you miss

The phone rings at the worst possible second

Foils in. Hands in colour. Mid-blowout. You can answer and annoy the guest in the chair, or let it ring — and let the booking go. Most callers who hit voicemail don't leave one; they book the next salon on Google. Around half of all salon bookings happen while you're closed, so the after-hours calls slip away too.

Industry estimates from published salon booking studies; your own numbers appear in your dashboard from day one. The $55–$240 figures below are current Kelowna-area prices.

Bookings that happen while you're closed~50%
Clients who've skipped booking — too hard to reach someone69%
No-shows that were "just forgot"62%
Calls answered with Pam100%
Call → book → deposit → dashboard

One loop, and it closes where you can see it

Every competitor stops at "we answered the phone." Pam runs the whole thing to the point where the money's protected and the record's in your dashboard.

STEP 1 · CALL

She answers in one ring

Voice, SMS, or web chat — same brain. A client asks what a partial balayage costs; Pam quotes your price and the right chair time, and books the stylist they ask for. She sounds like a person, and they can talk right over her mid-sentence.

STEP 2 · BOOK

Into the right chair, the right length

A partial balayage blocks two-plus hours with Dana; a quick cut doesn't hog the slot. No double-books — that's enforced at the database, not by hope. Your Fresha or Vagaro can keep running alongside; Pam takes no commission on the clients she books.

STEP 3 · DEPOSIT

A card holds the colour slot

For the services that get no-showed, Pam texts a Stripe deposit link mid-call. The client taps, pays, and the chair is protected. Cards are handled entirely by Stripe — they never touch our systems.

STEP 4 · DASHBOARD

You see all of it

The call transcript, the booking on the calendar, the deposit collected, and the money-tiles that total what Pam caught this week. When someone cancels, the waitlist auto-offers the slot before it goes cold.

🖥 See the real thing: call (672) 296-5229, book a fake balayage, then open the demo dashboard and watch your own call land — transcript, booking, deposit, and all. [Screenshot placeholder: salon dashboard Overview — money row showing after-hours bookings, deposits collected, and revenue protected; the Calls list with a fresh transcript open; the calendar with a deposit-paid balayage on Dana's column.]
Everything included

A front desk your salon never had to hire

Most answering services stop at taking a message. Pam books the appointment, holds it with a deposit, and files the whole thing in a dashboard you run the salon from. See the complete feature guide →

💳Deposits that end no-shows

  • Card deposit taken on the call, by texted Stripe link
  • Set which services need one — colour, balayage, long appointments
  • Balance due in-salon; the deposit protects the slot
  • Every deposit collected shows in your dashboard

🔁Waitlist that fills the chair

  • Cancellation auto-offers the slot to the next client waiting
  • Waitlist by service, or by a specific stylist
  • Fills the gap before it goes cold — no texting around yourself
  • Around Kelowna that's $55–$240 recovered per slot

💇Booking by stylist

  • Books the stylist the client asks for, or first available
  • Service durations that vary by option (cut vs. full colour)
  • Recurring appointments for your six-week regulars
  • Holidays, closures, and staff time-off aware

🔔Reminders & rebooking

  • SMS confirmations and reminders — reply to confirm or change
  • Unconfirmed slots re-nudged, then optionally released to waitlist
  • Rebooking reminders for clients due back in the chair
  • Trusted regulars can skip confirmations entirely

🌐Your own booking site

  • Hosted booking page for clients who'd rather tap than call
  • Same calendar, same stylists, same deposit rules
  • No marketplace commission on the clients it books
  • Runs under your current site, or replaces the booking app

📈Transcripts & money tiles

  • Every call transcribed and searchable, forever
  • Money row: after-hours bookings, deposits, revenue protected
  • Hot-lead alerts — a first-time colour client, texted to you
  • Export your client list any time; it's yours
The payback math

One recovered balayage covers two months

Kelowna-area prices, real numbers

A women's cut runs about $55, a colour $95, a partial balayage $110, and a balayage-and-cut $240. Miss a handful of calls a week and the arithmetic gets loud fast.

Say you miss 8 calls a week and half would have booked — at a $110 average that's roughly $1,900 a month walking to the salon down the road. Add the no-shows a deposit would have stopped and the cancelled chairs the waitlist would have refilled. PamVA is $99, flat.

ESTIMATED REVENUE LEFT ON THE TABLE
$1,900 /mo, roughly

4 recovered bookings/wk × $110 avg ticket. Deposits and waitlist-fill on top.

PamVA flat plan: $99/mo

Drag your own numbers on the full payback calculator →

The questions salon owners ask

Straight answers, in plain English

Won't it sound robotic and embarrass my brand?

Judge it before you decide — that's what the demo line is for. Call (672) 296-5229, book a fake balayage, and talk right over Pam mid-sentence; she stops, listens, and picks back up the way a person does. She never pretends to be human, and she introduces herself by the name you give her. Most clients just care that someone answered and their appointment is booked.

My clients are older — will they be okay with it?

Older clients mostly want a fast answer and a booking, not small talk — and that's exactly what Pam gives them, without a phone menu. The clients who'd rather tap than call get your booking site instead: same calendar, same stylists, no double-books. Nobody's forced down one path.

I already use Fresha (or Vagaro, or GlossGenius). Does this replace it?

Only if you want it to. Your calendar syncs today — Google, Apple, Outlook, Cal.com, two-way — so Pam never double-books you. Other software: if it has an open API, we can usually wire Pam into it as part of setup, so just tell us what you run. Fresha doesn't open its API to any outside service, so nothing can book into it directly — Pam runs alongside it and answers the calls it can't, or replaces it entirely and stops the marketplace commission. Either way she takes no commission on the clients she books.

My clients want ME, not a robot.

They still get you in the chair. Pam is the front desk you don't have — she catches the calls you can't take while your hands are busy, and books them straight to the right stylist. Clients judge whether they got booked easily, not who picked up the phone.

How do the deposits actually work?

You choose which services need one — usually colour, balayage, and long appointments. When Pam books it, she texts the client a secure Stripe link mid-call; they tap and pay in about twenty seconds, and the chair is held. The balance is due in-salon. Card details are handled entirely by Stripe and never touch our systems, and every deposit shows up in your dashboard.

Really $99, no surprise bills?

Really. One flat price, no per-minute meter, no contract. Reception has a generous fair-use level (750 answered minutes a month — most salons use far less); if you ever outgrow it, we call you and sort out the right plan together. Your card is never auto-billed for extra minutes.

Okanagan built

Set up by a person, at your front desk

Every other receptionist service is sold from a website far away. I'm Okanagan-based — I'll set you up on a screen-share, or in person if you're between Armstrong and Kelowna, load your stylists and services and deposit rules, and you can watch Pam answer your own phone before you pay a dollar.

FOUNDING SALONS — 10 SPOTS

50% off your entire first year

We're launching in the Okanagan and want ten salons to prove it with. Founding clients get half off their first year, free in-person setup, deposits and waitlist at the base price, and a rate locked for life — in exchange for honest feedback and, if Pam earns one, a review.

Claim a founding spot

The next call you miss mid-colour
could have been a client for years

Call the live demo and be the client. Then decide.

© PamVA · Coldstream, BC Pricing · Salons · Trades · Clinics · Auto & home · FAQ · [email protected]