
Customers pick their rooms, watch the price update, and book a time your truck can actually make.
Online booking
Your customer counts their own rooms, adds the stairs and the sectional, and the total updates as they go. They book without reaching for the phone.
Learn moreSmart scheduling
Every job on one timeline with the drive between stops counted in, so the move-out that came in this morning lands next to work you are already near.
Learn moreWhen your page has no times left, your customer asks for one instead of calling the next cleaner on the search results.
The rooms they wanted and the days that work for them land in your inbox, in the same thread as everything else that customer has sent you.
Accepting puts it on the schedule and emails the confirmation right away. Declining is one tap too, and they hear back without you writing a thing.
You can always drop a two-room job into a gap you know you have. The request gets you the lead; what you do with it is up to you.
Photos attached — three bedrooms, the hallway and the stairs. We have to be out by Friday, so anything at all this week?
Put all three on one estimate with your recommendation marked, and let the homeowner pick for themselves instead of you selling up on the doorstep.
Each option itemized down to the rooms, the protector and the sectional, so the jump from a refresh to the full job is a number they can look at rather than one you have to defend.
On their phone, while the stain is still bothering them, instead of calling back in two weeks to ask which number was which.
It becomes a job on the schedule against that address, priced at the option they chose, with not one room re-entered by hand.
Put an expiration on the price, so a whole-house number you built in September cannot be held against you in March.
Mark it off when the cash or the transfer comes in, or run the card at the door and let the receipt go out on its own.
Record what you were paid and when, right on the job, on the Free plan. Plenty of residential work still gets settled without a card being touched.
Charge the full cleaning at booking, run the card once the rooms are done, or split a year of commercial visits into stages with their own due dates.
Your customer is emailed one the second payment clears, so the property manager has their paperwork and you are not chasing anybody.
Paid out to your own Stripe account. We never hold your money.
A clean is priced by the rooms and sized by the minutes. Give each service the length it genuinely takes and let a treatment or a protector add its own minutes as well as its own price, and the day holds what it can really hold — because your customer loses that room until it is dry, and the next job has to be somewhere else by then.
Some stains come out and some are the carpet now, and the argument about which was which happens a year later. Every clean at that address stays on the record with the rooms, the fibre and what it cost, and the before-and-after photos go on as internal notes the customer never sees.
Bedrooms, hallway, then the stairs and the sofa as extras with their own price and their own minutes. The total moves while they tick, and it was never quoted by hand.
Built for your trade
The tenant picks their rooms and books the day after they hand back the keys, with the unit number and the gate code already on the job.
Rooms drive the price, so a two-bedroom and a five-bedroom come off one service at two totals with no estimate written for either.
An add-on that carries its own price and its own minutes, so the job that needs enzyme work is not crammed into an hour that never fit it.
Seats and recliners picked off a list before you arrive, so the family room is priced without a negotiation in the driveway.
A pickup and a drop-off are two visits to one address, both sitting on the customer record next to the rug they belong to.
Its own service with its own duration, so a tiled kitchen never drops into a slot that was cut for a bedroom carpet.
Offered at the moment of booking rather than pitched at the door, which is the only time anyone has ever said yes to it.
Restoration comes in as a request, not a fixed price, and only the techs holding the certification are ever offered the job.
A quarterly after-hours route set up once as a standing booking, so next year is on the schedule without anyone keying it in.
A manager with fifty units sits on one customer record, every address and every turn kept separate from the others.
Claim the counties you cover on a map, split them across your trucks, and work you can never get to never hits your schedule.
Claim counties off actual boundary lines, or grab everything within a distance of a point at once. An address is matched to the county it actually falls inside.
Hold as many named counties as you run, each with its own color and its own techs, so a job is only ever offered to someone who covers it.
Keep the two-room jobs close to the shop and let the whole-house work run wider, by leaving a service out of the counties you would not haul to.
Grab the job and put it where it fits. Nothing commits until you let go, and it costs you nothing to try it.
Move a cleaning to another time or another tech and the day rebuilds around it. This is not the part you pay for.
Turn the reschedule notice on and the new time is emailed over automatically. Off by default, because not every move needs a message.
A slot that is taken is taken, on your booking page and on your schedule, so two houses never land in the same afternoon.
Add your whole team and get booking for nothing.
As you grow with us you can go Pro.
One app for the whole job
On your own booking page. They pick their rooms, watch the total update as the stairs and the sectional go on, and grab a time you are genuinely open for. The address and the gate code land on the job before you roll out.
Yes, and this is the big one. Rooms are a real price driver, so a two-bedroom apartment and a five-bedroom house are two different totals off one service, and you never write an estimate for either.
Yes. Set them up with their own price and their own minutes, so a job carrying enzyme treatment and protector is longer on your schedule as well as bigger on the ticket.
Yes. Each tech carries the services they are set up to run, so if only one of your crew holds the IICRC certification, the restoration calls are never offered to anybody else.
Yes. One customer record holds any number of addresses, each with its own notes and job history, which is exactly how apartment turns and property managers work.
Record cash or a transfer against the job on the Free plan. Card payments come with Pro, and the money is paid out to your own Stripe account rather than held by us.
Compare online and phone bookings for service businesses, with a practical way to handle standard jobs, tricky enquiries and customers who prefer a call.
ReadSet up online bookings around your services, prices, travel and availability so customers can book while you're busy doing the job.
ReadChoose booking form questions that help you price, schedule and prepare for the work, without making customers complete an unnecessary questionnaire.
Read