New customers · recurring customers · one smooth line
From first click to fifth clean, nothing falls through.
New customers book, get priced, and get confirmed without a single phone call. Regulars are rebooked before they think to ask. Every step in between just happens, and your time goes to the work.
No card · no seat fees · live in 20 minutes
Why this is hard today
You’re not short on leads. You’re short on a person to chase them.
Nothing here is a mistake. It’s one owner holding every thread while also running the cleans. The work that slips is always the same work: the follow-up, the gap, the reminder, the customer who drifted. It slips quietly, and it costs the most.
The journey, opened up
Five steps. You show up for one.
On your site, your Instagram bio, your Google profile. They pick a date, a size, add-ons. No phone tag, no “we’ll call you back”.
You set the rules once: size, add-ons, travel. Every quote after that is instant and consistent, whether it’s 9 AM or 9 PM.
Confirmation on booking, reminder the day before, crew notified with the address and the notes. Reschedules re-flow the same way.
The craft, the standards, the walkthrough: the reason they picked you. Glace stays out of this part entirely.
After the visit: the review ask, and the next slot offered while you’re still their favorite. That’s how a first-timer becomes a regular.
Regulars run on a loop
Due → offered → confirmed → cleaned → due again.
Recurring customers are the whole business, and the easiest thing to lose to a forgotten follow-up. Glace keeps the cycle turning: their usual slot offered when they’re due, and a nudge if someone quietly drifts past 60 days. You just show up.
For owners new to this market
You don’t have to know the rhythm. It’s pre-filled.
When to follow up, how soon to confirm, when a regular is due. The timing a ten-year operator carries in their head ships as editable defaults. Start with them, change any of them, and your operation runs like year ten on day one.
the defaults a 10-year operator would set · change any of them
Live in 20 minutes
Connect Stripe, import customers and leads from Jobber or QuickBooks by CSV, and your booking link is ready to share.
Payments at cost
Stripe’s standard 2.9% + 30¢ passed straight through. No markup, no platform fee on payouts.
No seat licenses
Your crew uses the Glace app free, with secure email-link login. They see only the jobs assigned to them.
Your brand on everything
Booking page, confirmations, receipts. Your name and your look, end to end.
The division of labor
Glace takes the work that repeats. You keep the work that’s you.
The first hello
The walkthrough
The price you'd bend
The apology that has to come from you
The customer who asks for you by name
What it costs
Priced by how much of the operation you hand over, never by seats.
Your crew is free on every tier, forever. Payment processing is Stripe’s 2.9% + 30¢ passed straight through, with no markup. The free plan runs the whole product on the web, with no card to start.
Live prices are loading. Start free and pick your plan during setup. The full ladder is on the first screen.
Enterprise
Multi-market crews, custom targets, a team beside yours.
Not a self-serve tier. We scope it with you.
Before you start
The questions owners actually ask.
Not answered here? Email Jose. Same-day reply.
How long does it take to switch from Jobber or QuickBooks?
About twenty minutes. Connect Stripe, import your customers and leads from a CSV export, set your prices, and your booking link is live. Managed and above include a white-glove migration call.
Is payment processing really at cost?
Yes. Stripe's standard 2.9% + 30¢, passed straight through. That is the same as paying Stripe directly. No markup and no platform fee on your payouts.
Do my cleaners each need a paid seat?
No. Your crew uses the Glace app free on every tier, with a secure email-link login. They see only the jobs assigned to them, with the address, the gate code and the notes.
Can customers really book without calling me?
Yes. Put your booking link on your site, your Instagram bio or your Google profile. They pick a date, size and add-ons. Glace prices instantly from the rules you set, confirms bookings within your approval limits, and holds larger quotes for your review.
Whose brand is on all of this?
Yours. The booking page, the confirmations and the receipts carry your name and your look. Reviews land on your Google and Yelp profiles, not ours.
What if I want to change how any of it behaves?
Every cadence ships as an editable default: when a follow-up starts, how it sounds, when it stops. Start with ours and change any of them.
No obligation · no card · cancel any day
Set it up tonight. Watch tomorrow flow.
Twenty minutes of setup: your prices, your rhythm, your booking link. Then the next customer who finds you goes first click to booked without you touching a thing.