• Pricing
A window cleaner working on a house in the US

Booking software for US window cleaners.

Your price moves with the window count, and the route keeps coming back without you rebuilding it.

Try it
or
Start with Google
200 bookings a month, free. No credit card required.
  • Every house's last clean on record
  • New houses offered slots near your round
  • Card at the door or a payment request that night
  • First cleans priced before you commit

Online booking

The job prices itself off the window count

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 more
A regular exterior clean priced instantly from the booking page.
New bookingAvailable
ServiceExterior window clean
WhereSingle-storey home · East Austin
DateThu 14 Aug · 8:00am
Priced instantly$75

Smart scheduling

A rained-out morning moves in one drag

The whole route sits on one timeline you can grab, so a washout goes to Thursday instead of costing you eleven phone calls.

Learn more
bookables.ai/schedule
A day on the schedule's calendar, with three jobs placed on a vertical time grid at the times they run.
Wednesday1 Jul
3 jobs
08:00
09:00
10:00
11:00
12:00
13:00
14:00
08:00 · South Congress
Regular cycle clean
09:30 · East Austin
First clean
11:30 · Hyde Park
Flyscreens & tracks

Built for window cleaning

Every clean you are asked to price

Recurring residential routes

A home is set up once as a standing booking and comes back every month or every quarter on the Free plan, with no list to rewrite.

Interior and exterior cleans

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.

Screen cleaning and track detail

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.

Hard water spot removal

The sprinkler-etched glass is its own service at its own price, because scrubbing mineral off a picture window is not a wash.

Storm windows and screens out

The seasonal job that doubles the time is priced as its own service, so the fall route does not run on spring durations.

Gutter cleaning add-ons

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.

Post-construction cleans

Nobody prices a site sight unseen: a site visit first, then an estimate with the glass, the frames and the stucco overspray itemized.

Move-out and realtor cleans

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.

Storefronts and strip malls

A row of storefronts each on their own weekly standing booking, so the whole run rebuilds itself every week with no reminders.

HOA and property manager work

A manager with a book of properties sits on one customer record, every address and its history kept separate from the others.

High-rise rope descent work

Anchors have to be certified in writing before you drop a line, so the survey is its own booking and the estimate follows it.

Push the rained-out morning to Thursday.

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.

  • Drag it anywhere, on any plan

    Move a job to another day or another tech and the week rebuilds around it. This is not the part you pay for.

  • Your customer is told, if you want

    Turn the reschedule notice on and the new day is emailed over automatically. Off by default, because half a route does not need telling.

  • Nothing double-books

    A slot that is taken is taken, on your booking page and on your schedule, so two homes never land in the same hour.

A day on the schedule where one job is dragged from one time to a later one and snaps into place on the grid.
Wednesday1 Jul
Drag to reschedule
08:00
09:00
10:00
11:00
12:00
13:00
14:00
08:00 · Zilker
Tap & toilet repair
Mueller
Hot water repair

Route full? You still win the home.

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.

  • It comes in as a request, not a lost lead

    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.

  • One tap turns it into a job

    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.

  • Or work it into a street you already run

    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.

A booking request inside a message thread, answered with accept or decline without leaving the conversation.
MBMarcus Bell

Nobody has touched our upstairs windows since we moved in. Are you doing our street at all at the moment?

Booking request
Regular clean · new customer
Request · Zilker
AcceptDecline
An exterior clean priced from the number of windows.
New bookingAvailable
Windows22 · single level
ExtrasTracks and sills
WhereSouth Congress · Thu 8:00am
Priced instantly$75

Twenty-two windows is a price, not a call-out.

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.

A map with three service areas shaded over a street grid, and a list of territories beneath, each a group of counties with its crew.
  • Hyde Park8 counties · 2 crew
  • Zilker7 counties · 2 crew
  • Austin North7 counties · 2 crew

A route is a street, not a whole metro.

Claim the neighborhoods you really run, split them across your techs, and the one home clear across town never hits your schedule.

A timeline of a customer's past jobs, quotes and payments.
Tyler Brooks9 cleans
  • 4 SepExterior clean · 22 windowsDone · $75
  • 4 SepBank transfer recorded$75
  • 23 JulExterior clean · 22 windowsDone · side gate code 4192
  • 11 JunClean plus tracks and sillsDone · $95

Six weeks ago, and the gate code.

The property carries what it needs: when it was last done, what it cost, and the way in.

A customer notification giving a one-to-one-thirty arrival window with the cleaner on the way.
Bookablesnow

Your cleaner Mark is on the way.

Arrival window
1:00 – 1:30pm
8 min

Nobody is home, and that is normal.

Switch the on-the-way notice on and the empty house still knows you came, and when.

One inbox holding customer messages, team messages and Bookables notices, with unread threads marked.
AllCustomersTeamSystem
  • ANAshley Nguyen2mCan you come Thursday instead?
  • BBookables1hA booking request needs your answer
  • TBTyler Brooks3hRunning 10 late on the Mueller job

The message that saves a wasted trip.

The dog is out, the scaffold is up, the manager has nine buildings. One thread each, filed by address.

Exterior, inside and out, or the full detail.

Put all three on one estimate with your recommendation marked, so they choose for themselves instead of you selling it on the doorstep.

  • They pick one and sign it on the spot

    On their phone, while the hard water spots are still the reason they called, instead of putting it off until next spring.

  • The one they signed schedules itself

    It becomes a job on the schedule against that address, priced at the option they chose, with nothing re-entered by hand.

  • It expires when you say

    Put an expiration on the price, so a storefront you costed for a weekly route cannot be held to that number a year later.

  • Three options on one document is Pro

    Each option itemized down to the screens, the tracks and the sills, so the jump from an exterior wash to the full detail is a number they can see.

A first clean on a big two-storey home, itemised and ready to send.
Estimate #1042
Marcus Bell
Sent
  • Full window clean · two storeyInside & out$290
  • Flyscreens & tracks · 14Add-on$130
  • Skylights · 3High access$120
Total$540
Pro

Or the extra home lands on the street you are on.

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.

  • The slot that adds the least drive time

    Live drive times rank your open slots, so the new home joins the morning you are already spending in that neighborhood instead of starting a second trip.

  • The right territory, the right hand

    The address is matched to the neighborhood it falls in and to the techs set up for that work, so a third story never lands on a pole-only truck.

  • Automatic routing is Pro

    On Free you see exactly the same real availability and place the home into the week yourself.

A new job being assigned, with three open slots ranked by how much travel each one adds to the day. The slot that adds the least is marked best.
New job to assign
Megan Foster
Window clean · Clarksville
Ranking 6 slots
  • TBTyler BrooksToday · 15:45Best+8 min
  • JCJasmine CarterToday · 14:30+22 min
  • DADerek AlvarezTomorrow · 09:15+35 min
Least added travel winsAssign Tyler

Get paid before the ladders go back on the rack.

Mark it off when the check or the transfer comes in, or run the card at the door and let the receipt go out on its own.

  • Cash and bank transfer, free

    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.

  • Cards come with Pro

    Charge in full at booking, run the card at the door, or split a whole commercial building into a payment now and the balance at the end.

  • The receipt sends itself

    Your customer is emailed one the second payment clears, so the property manager has their paperwork and you are not chasing it.

  • Into your own account

    Paid out to your own Stripe account. We never hold your money.

A list of payments, each with the customer, reference, date, method and amount, with totals received and still outstanding.
Received$4,310
Outstanding$3,840
  • Marcus BellP-1011 · 25 Jun · Bank transfer$380
  • Ashley NguyenP-1012 · 25 Jun · Cash$240
  • Tyler BrooksP-1013 · 28 Jun · Card$380
  • Jasmine CarterP-1001 · 27 Jun · Card$190

One app for the whole job

Everything you need to run your window cleaning business.

Online booking

Your own booking page, where the price moves with the window count and the screens and tracks are added on before you ever see the home.

Scheduling

Every job on one day you can drag anywhere, from a quick storefront to a full day on a three-story. Pro gives the extra home to the closest truck.

Bookings

Every job you have on in one list, from the first estimate through the monthly route to the screens you added on site and got paid for.

Customers

Every home on the route with its gate code, its dog and its impossible upstairs window kept against the address instead of in your head.

Estimates

Exterior only, inside and out, or the full detail with screens and tracks, side by side on one estimate signed on their phone. Options are Pro.

Inbox

Every message from a customer in one thread, the photo of the hard water spotting included, plus the request they sent when your route was full.

Territories

The neighborhoods you will drive to, claimed off real boundaries and split across your techs, so one home across town never hits your week.

Team

All your techs with their own hours, their own days off and their own work, so a ladder job only ever lands on somebody who does that.

Payments

Record the cash or the transfer against the job for free, or run the card at the door on the day you finish. Cards are the part that needs Pro.

Starts free. Grows
only when you do.

Add your whole team and get booking for nothing.
As you grow with us you can go Pro.

Free

$0

No credit card required

Free every month

200 bookings
every month, free
Get started free

Pro

$1/ booking

Grow without limits

Pay as you go

Unlimited bookings
only $1 when you get booked
Go Pro
Explore plans→

Common questions.

From your own booking page. They tell you how many windows they have, add screens or track detail if they want it, 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 story, screen cleaning and hard water removal sit on top as options that each move the price before they book.

Yes, and it is on the Free plan. Set a home up once as a standing booking, weekly or monthly, ending never or on a date, and the visits are 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 detail with screens, tracks and sills, 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.

Related industries

All Home Services
Cleaning

Cleaning

Gutter Clearing

Gutter Clearing

Pressure Washing

Pressure Washing

Carpet Cleaning

Carpet Cleaning

Pest Control

Pest Control

End of Lease Cleaning

End of Lease Cleaning

Get Booked.

More time to service, less on admin.

Start with Email

Window Cleaning guides

All articles

Sep 9, 2026

Online booking vs phone booking: which one actually gets the job booked?

Compare online and phone bookings for service businesses, with a practical way to handle standard jobs, tricky enquiries and customers who prefer a call.

Read

Sep 8, 2026

How to take bookings while you're doing the actual work

Set up online bookings around your services, prices, travel and availability so customers can book while you're busy doing the job.

Read

Sep 7, 2026

Your booking form is not a police interview: what should you actually ask?

Choose booking form questions that help you price, schedule and prepare for the work, without making customers complete an unnecessary questionnaire.

Read

Product

  • Overview
  • Pricing
  • Updates
  • Help

Company

  • About
  • Blog
  • Contact

Legal

  • Terms
  • Privacy
  • Cookies

Get started

  • Sign Up
  • Log In

© 2026

Bookables.
Pricing