Salon software. Flat price. No surprises.
Chairkeep is the calm, honest booking tool built for solo beauty pros and small teams — without the upsells, the per-seat math, or the switching headache.
14-day free trial · Cancel in one click · Your clients stay yours
Everything you need. Nothing you don't.
A booking and client toolkit shaped by the way independent beauty pros actually work — not by enterprise product managers.
Remember every regular. Without a spreadsheet.
Contact details, history, and the kind of notes that matter — "prefers matte finish", "runs 10 minutes late", "texts before confirming".
Calendar that feels like paper.
Day and week views. Drag to reschedule. No loading spinners when it's 8:59 AM.
SMS reminders. Opt-in. Done.
24-hour reminders that cut no-shows. Your clients opt in on first booking — no spam, no guesswork.
Payments that just work.
Stripe Connect under the hood. Transparent 2.5% + $0.25 per transaction. Clean payouts to your bank.
Bring your clients, your history, your life.
One CSV export, one drag, one import. We move clients andappointment history so the regulars don't miss a beat.
Leave Fresha without leaving your clients behind.
Most salon software makes you rebuild from scratch. We don't. Your clients and your history ride with you.
- Clients imported with full contact details
- Appointment history preserved
- Service menu you can edit on day one
- No dual-subscription overlap period required
Export from Fresha
One click in your Fresha settings — clients & appointment history.
Drop your CSV into Chairkeep
We map the fields and preview everything before we save a thing.
Keep booking, don't miss a beat
Your old regulars, your old history, in a tool you actually enjoy.
Your client book is yours.
We take the boring compliance stuff seriously — so you can focus on the fun, human part of your craft.
Opt-in SMS
Clients explicitly agree on first booking. TCPA-aware from day one.
No medical notes
We intentionally don't store sensitive health data. Safer for you, safer for them.
One-click export
Your clients, services and payments — downloadable anytime as CSV.
Stripe-secured
Payments ride on Stripe Connect. Industry-grade, audit-ready.
No surprise suspensions. No aggressive upsells. No data hostage.
If we ever have to pause your account, we tell you first, in plain English, with time to export. You're not a ticket to us.
Two plans. Flat prices. That's the whole page.
No per-seat math. No "starter / pro / scale / enterprise". No asterisks.
Solo
For one chairBilled monthly. 14-day free trial. Cancel in one click.
- Calendar (day & week view)
- Unlimited services
- Client profiles & general notes
- Public booking link
- Opt-in SMS reminders
- Google Calendar sync
- Stripe-secured payments
- 1-click CSV data export
- Fresha client + history import
Team
For 2–15 staffFlat — no per-seat fees, no surprise invoices.
Everything in Solo, plus
- Multi-staff calendar
- Staff roles & basic permissions
- Per-staff revenue reports
- Team-wide booking link
- Shared client database
Both plans include: 14-day free trial · Account Stability Guarantee · Stripe-secured payments · One-click cancel
How much is simplicity worth?
Move the sliders. See what a flat price means when you stop paying per booking and per seat.
Illustrative estimate based on common per-booking + per-seat competitor pricing (GlossGenius Platinum, Fresha Pro + marketplace commission, Vagaro Multi). Your actual costs may vary.
Share the love. Earn the rewards.
Love Chairkeep? Refer another salon pro and you both save. You get $49 account credit, they get $25 off their first invoice.
Share your link
From inside Chairkeep, in a DM, in a group chat.
They sign up
Their first invoice automatically gets $25 off.
You get credit
$49 added to your account when they become paying.
Things people ask before they switch.
Book a quiet 20-minute walkthrough.
Bring a CSV export from your current tool. We'll show you what your clients and calendar look like on day one in Chairkeep.
What to bring
A CSV export from your current tool.
Fresha, Vagaro, spreadsheet — we'll make sense of it together.