Riley invited you to ChairCal: your first month is free

Your chair,
never empty.

Booking and cancellation recovery for one chair — not a salon chain. Your top regular gets first dibs. Then ChairCal widens, a few regulars at a time, until the chair's booked.

Try it free for 14 days, then your first month is on us. No card to start. Texting turns on when you add a card.

What's actually at stake

8%Salon cancellation rate (Zenoti 2025)
11%Cancels + no-shows combined — the chair that didn't happen
60sFirst to tap gets 60 seconds to confirm.

Sources: Zenoti 2025 Beauty & Wellness Benchmark. 8% cancel + 3% no-show = 11% miss. Run your own numbers on pricing, or read the math at /blog/empty-chairs-math.

The two things we do differently

Fill the cancellation. Book the processing time. Both included at $19.

Plus everything else a solo stylist needs

The rest of the kit, done well.

Also in the box: your own booking page, automatic reminders, calendar sync, password-free client booking, a today-only dashboard, and a five-minute setup. See everything included →

The tools that make your day work

Regulars locked in. Client details remembered. Numbers visible.

Or move someone up

Sometimes the next client is already on your books.

When a cancellation opens earlier than another client's existing appointment, ChairCal can offer THAT client the swap privately — one text, one tap, 24-hour reply window.

She keeps her cadence. You keep the chair full. Nobody hears "sorry, just took it."

Currently bookedSarah · Fri 2pm
Open earlierTue 11am
Move me up

How Fill works

From "she cancelled" to "she's booked."

  1. 01

    Day one: invite your regulars.

    Opening alerts are opt-in — each client chooses to hear about cancellations when she books or replies YES to an invite you send.

  2. 02

    Sarah cancels tomorrow's 2 o'clock.

    She texts you, or taps the cancel link in her confirmation. The slot opens.

  3. 03

    You tap Send.

    Your best regular gets the text first, with a 5-minute head start. If she doesn't grab it, ChairCal adds the next few, then a few more, up to the limit you set.

  4. 04

    First to tap gets 60 seconds to confirm.

    ChairCal stops the moment it's booked, and her 60 seconds are held, so nobody gets bumped mid-booking. You decide how many regulars and how fast.

  5. 05

    You keep the day.

    A quiet ping tells you it filled. The dashboard counts the money saved. You go back to the rinse.

The real product

Screens from ChairCal itself.

Riley Patel's booking page on a phone: Root color, two hours, $140, with the next free days and times to pick from.
Booking page
The Fill this opening sheet in ChairCal: Root color tomorrow at 11:30 AM Central Time, sent to 1 of 10 clients, next group in 8 minutes, with an option to text everyone now.
Fill, sending
ChairCal's Today screen: the client in the chair, the day's hours, and an opening being filled.
Today

See a sample booking page → Riley's page is a working sample: nothing books and nothing sends. Yours picks from 7 color themes and 5 layouts.

Founders rate · 100 seats

The first 100 lock $19/mo for life.

After that, $29. Same product. One filled cancellation covers the month.

Hi, I'm Peter. I'm an engineer, and I built ChairCal after watching my own stylist chase cancellations on social media. Between my appointments I'd see her post her open Friday afternoon slots, hoping someone would grab one.

Pricing · Founders rate

$19/ month — for the first 100, locked for life

$29/month after the first 100. 1,000 texts and 5,000 emails a month included. Pays for itself with one filled cancellation. See what's included →

14-day free trial · No card to start

Shopping around?

See how ChairCal compares to GlossGenius, Vagaro, StyleSeat, Fresha, Booksy, and Square.

Renting a booth or a suite? See ChairCal for booth and suite renters.

Not ready to sign up?

Take the cancellation playbook with you.

Eight text templates, a cancellation policy to copy, and the weekly habits that keep a book full. Free with your email, and it opens right here.

No spam. Occasional ChairCal updates only, each with an unsubscribe link.

Lock $19 before it goes to $29.

14 days free. No card to start. Built for one chair, not a chain.