My husband David and I have owned rejuvskinspa.com for two decades. We built SmartSpa because we needed it ourselves — and nobody else had what we wanted.
If last-minute cancellations and no-shows are making you crazy — and costing real money — you already know the math. In our business we only have so many hours, and a no-show is no money. Plain and simple. The empty slot doesn't refund the rent, the staff hours, or the patient who would have happily taken it.
For 20+ years we endured it. Every front desk on every Monday morning shuffling, calling, texting, refilling — manually catching most of them, but not all. And the ones that slipped through? Pure leak. Revenue that never comes back.
My husband has 35+ years in software business development. After two decades of watching the leak from the spa side, he finally did something about it. There's no silver bullet — we're not promising one, and we don't believe anyone honest does. What we built is a step in the right direction that gets better the longer you run it.
SmartSpa reads your appointment export (any major scheduler), shows you exactly how much money your cancellations + no-shows are actually costing you — net of what your team already refills manually — and then catches the slots that slip through with an automated waitlist + same-day rescue + smart reminder cadence. The math is code-computed. No fuzzy promises. Every dollar billable is audit-trailed against your books.
Most pitches in this space inflate the number. They count every cancellation as a loss — but real spas know their front desk refills most of those slots manually. That revenue is already in your books. It's not a leak.
SmartSpa's math computes the empty-slot leak only — cancelled slots that stayed empty, where no rebooking or refill happened. That's typically 15–35% of cancellations on real med-spa data. Smaller number than the inflated version, infinitely more defensible. Then we catch 45–55% of THAT residual gap with our recovery engine. Per-spa numbers vary. Your scan report shows your actual breakdown by day, by provider, by service.
.csvReady for this: it's free. Yes — we've all heard "free" before, then the real price hits. We're completely transparent. There is a price — but only if we're successful in making you money. In other words: we only get paid if you get paid.
We charge $5 for each booking we create for you. So if SmartSpa fills 5 slots in a month that would otherwise have sat empty, you pay us $25 — and you keep every dollar of revenue those visits bring in. If we can't fill any? You owe us $0. Nothing, nada, zip, zilch.
No credit card to start. No setup fee. No commitments. No contracts. No annual lock-in. Start and stop whenever you want. Restart whenever you want. Yes, really.
Your full schedule analysis is yours to keep — even if SmartSpa turns out not to fit your spa. The scan is free. The report is free. The recovery engine is free unless it actually recovers something. Nothing to lose; everything to gain.
Most likely yes. SmartSpa auto-recognizes 24+ platforms — Acuity, Boulevard, Mangomint, Vagaro, Mindbody, Jane, WellnessLiving, Fresha, GlossGenius, Zenoti, Square, AestheticsPro, Aesthetic Record, and more. If your platform isn't in the list, our AI maps your CSV the first time it sees it and caches the mapping forever — so subsequent uploads are instant. If something doesn't read correctly, email me at gethelp@getrefill.app and we'll get your platform mapped within 48 hours.
Whatever you decide, good luck on your med spa journey. Despite the pain and suffering of the cancels and no-shows, it's been a great ride for us — and a great life for our daughter — for the past 20+ years. We hope the same for you.
Kind regards,
Karen + David Anderson
Co-founders, SmartSpa · rejuvskinspa.com
P.S. Questions? Reach me at gethelp@getrefill.app.