
Your price moves with the window count, and the route keeps coming back without you rebuilding it each spring.
Online booking
Your customer counts the windows, adds the screens and the tracks, and the number on screen is exactly the one you would have quoted at the door.
Learn moreSmart scheduling
Every job in the season sits on one day you can grab and move, so a wet morning goes to Thursday instead of costing you eleven phone calls.
Learn moreBuilt for window cleaning
A home is set up once as a standing booking and comes back twice a year on the Free plan, so the season opens with a schedule already full.
The inside job takes a longer slot and its own price, so a morning with a ladder in someone’s living room is never booked as thirty minutes.
Pulling and reinstalling storms is its own service at its own duration, because it is the part that doubles the time on an older home.
The add-ons are checked at booking with their own price and their own minutes, so the day is not eaten by work nobody put a number on.
The homes that need the March visit sit on a shorter cycle, set once as a standing booking rather than remembered every year.
Sold alongside the wash as an add-on that moves both the price and the slot length, so the ladder day is planned instead of discovered.
Nobody prices a site sight unseen: a site visit first, then an estimate with the glass, the frames and the stucco overspray itemized.
The one-off before a listing photo or a walkthrough, booked at a set price with the date it has to be finished by attached.
A row of storefronts each on their own weekly standing booking, so the whole run rebuilds itself every week with no reminders.
A manager with a book of buildings sits on one customer record, every address and its history kept separate from the others.
The tall buildings are surveyed before they are priced, so the visit is its own booking and the estimate follows it.
Grab the jobs that did not happen and put them where they fit. Nothing commits until you let go, and it costs you nothing to do it.
Move a job to another day or another cleaner and the week rebuilds around it. This is not the part you pay for.
Turn the reschedule notice on and the new day is emailed over automatically. Off by default, because half a route does not need telling.
A slot that is taken is taken, on your booking page and on your schedule, so two homes never land in the same hour.
When your page has nothing open for two weeks, the customer asks to get on the route instead of calling the next company on the list.
The address 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 the home on a day and emails the confirmation right away. Declining is one tap too, and they hear back without you writing anything.
You can always drop it in beside three homes you are cleaning that morning anyway. The request gets you the lead; the rest is up to you.
Nobody has touched our upstairs windows since we moved in. Are you doing our street at all at the moment?
Windows are a real pricing driver, so the total moves as they count them and the extras move it again. What they see on the page is the number you would have said at the door, which is why they book instead of ringing round.
Claim the neighbourhoods you really run, split them across your cleaners, and the one home clear across the city never hits your schedule.
The property carries what it needs: when it was last done, what it cost, and the way in.
Your cleaner Mark is on the way.
Switch the on-the-way notice on and the empty house still knows you came, and when.
The dog is out, the scaffold is up, the manager has nine buildings. One thread each, filed by address.
Put all three on one estimate with your recommendation marked, so they choose for themselves instead of you selling it on the doorstep.
On their phone, while the salt film off the winter is still the reason they called, instead of putting it off until July.
It becomes a job on the schedule against that address, priced at the option they chose, with nothing re-entered by hand.
Put an expiration on the price, so a storefront you costed in a quiet March cannot be held to that number the following season.
Each option itemized down to the screens, the tracks and the eavestroughs, so the jump from an exterior wash to the full job is a number they can see.
On Pro every open slot is scored on the drive time it adds, so a job booked mid-route goes in near the street you are already working.
Live drive times rank your open slots, so the new home joins the morning you are already spending in that neighbourhood instead of starting a second trip.
The address is matched to the neighbourhood it falls in and to the cleaners set up for that work, so eavestroughs never land on a pole-only truck.
On Free you see exactly the same real availability and place the home into the week yourself.
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 a residential route still settles without a card ever being touched.
Charge in full at booking, run the card at the door, or split a whole condo building into a payment now and the balance at the end.
Your customer is emailed one the second payment clears, so the property manager has their paperwork and you are not chasing it.
Paid out to your own Stripe account. We never hold your money.
One app for the whole job
Add your whole team and get booking for nothing.
As you grow with us you can go Pro.
From your own booking page. They tell you how many windows they have, add screens or eavestroughs if they want them, and take a slot you are genuinely open for at the price that comes out.
Yes. Windows are a real pricing driver, so the total re-prices as they count. A second storey, screen cleaning and storm window removal sit on top as options that each move the price before they book.
Yes, and it is on the Free plan. A home set up as a standing booking comes back weekly or monthly, ending never or on a date, with visits created ahead. Moving one leaves the rest of the route alone.
Drag the affected jobs onto a day that still works and the route rebuilds around them. Turn the reschedule notice on and your customers are emailed the new day automatically.
Yes. Exterior only, inside and out, or the full job with screens, tracks and eavestroughs, side by side on one estimate with your pick marked. They sign it on their phone and it becomes a job.
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