How we test
Every review on this site rests on one method: the same salon, configured in every tool. Not feature-page summaries, not vibes from a demo — one fictional salon's staff, services, policies, and clients, set up identically in a real trial account of each product, then booked against until something breaks.
The salon: Willow & Main
Our test business is a fictional salon-suite operation: three stylists on the books, one booth renter with her own money, and one esthetician whose services need intake forms and longer turnovers. The service menu has add-ons, a membership, and prices chosen to make fee math visible. A written policy sheet fixes the rules before any trial starts — deposit amounts, a no-show fee backed by card-on-file, and a cancellation window — so every tool is asked to enforce exactly the same policies. (Willow & Main is entirely invented; so is every stylist and client in its book.)
Both sides of the desk
Front-desk software has two users: the desk and the client. We test both. One identity runs the desk — building the schedule, configuring policies, chasing the day's exceptions. A second identity behaves like a client: books online at 11pm, reschedules inside the window, no-shows a deposit-backed appointment, and pays right up to the payment rail. The booking pages your clients actually see, side by side, are this site's signature evidence.
The traps
Real front desks are messy, so Willow & Main's book is deliberately messy. Six traps are planted, and how each tool handles them is scored, with screenshots:
- A double-booking attempt — an online booking races a walk-in for the same chair. Which one wins, and does anyone find out?
- A no-show against the fee policy — card on file, policy says charge. Does the tool actually collect, or just log it sadly?
- A deposit on a canceled appointment — refund, credit, or quiet vanish?
- A gift card on a discounted service — two discounts collide. What does the till say?
- A reschedule inside the cancellation window — does the policy engine treat it as a cancel, a courtesy, or not at all?
- Duplicate client profiles — the same client, twice, with different phone numbers. How painful is the merge?
Scoring
Each tool works through a fixed checklist scored 0–2 per item, 32 points total, weighted the way a front desk actually hurts: client-facing booking UX (on a phone, where your clients are), no-show and deposit enforcement, true monthly cost, and reminder quality carry the most points; back-office depth the fewest. Two rules keep it honest: every score needs a screenshot or a written observation, and the checklist is filled during the trial, not reconstructed afterward.
Prices are re-checked on the date shown as "last verified" on each article — what a tool actually charges at checkout, not what the pricing page implies.
What we don't do
- We don't claim practitioner experience. Stylists', owners', and front-desk staff's opinions appear as attributed quotes, sourced from communities and interviews.
- We don't process live payments or payouts through a fictional business. Testing stops at the payment rail; processing rates and payout terms are documented from vendor pages, dated. Every review states this limitation.
- We don't take payment for coverage or verdicts, and no vendor previews a review.
- We don't cover treatments, medical services, or beauty outcomes — this site reviews software, nothing else.
Run it yourself
The dataset is public. Set Willow & Main up in any tool's free trial and check our work:
- willow-main-policy-sheet.md — The house policy sheet — the configuration spec every tool is set up to enforce
- willow-main-staff.csv — The 5 providers: roles, hours, booth-renter permission notes
- willow-main-services.csv — The menu: 12 services + 4 add-ons, durations, prices, deposit and intake flags
- willow-main-membership.csv — The Blowout Club membership
- willow-main-clients.csv — 40 clients — including the duplicate pair, on purpose
- willow-main-gift-cards.csv — Gift card GC-1001, the discount-collision instrument
- willow-main-appointment-script.csv — The trial week: 34 scripted appointments with the trap actions inline
- willow-main-manifest.json — Ground truth: every trap’s setup and exact expected outcome
Questions
Why should I trust a site that earns affiliate commissions?
You shouldn’t trust claims — you should check evidence. Every verdict traces to the same fictional salon, scored on a published checklist, with screenshots from both the front-desk side and the client side. Commissions are disclosed on every page that carries a link, and we publish negative verdicts, including about tools that pay us.
Are you stylists or salon owners?
No — and we never claim to be. We are testers: we run the software the way a lab runs hardware. Where a review needs the practitioner’s view, we quote working stylists, owners, and front-desk staff and cite where the quote came from.
Do you process real payments?
No, and we say so in every review. We test everything up to the payment rail — card-on-file capture, deposit collection flows, no-show fee triggers — but we never process live card-present payments or payouts through a fictional business. Processing rates and payout terms are documented from vendor pages, with the date we checked them.
Do vendors pay for reviews or see them early?
No. We accept trial access, never payment for coverage. No vendor sees a review before you do.
Can I run the same test myself?
Yes — the full salon dataset (roster, service menu, client list, policy sheet, and the scripted trial week) is downloadable below. Set it up in any tool’s free trial and compare your results to ours.
Something we should be testing that we aren't? Tell us.