The route is the job. One-time customers keep you busy; route customers make you money.
If you've been doing window cleaning for more than a few months, you already know what a good day looks like: you finish a house, the homeowner meets you at the door, looks at their gleaming windows, and says, "These look fantastic, thank you." That's the moment. Most window cleaners say "thank you, here's my card." The ones building a real window cleaning business say something else.
But before getting to that conversation, look at the numbers, because the numbers are the argument.
The $250 Job That Loses to the $180 Job
Price glass the way the trade actually bills it: per window. Per 2026 side-work rate data, the working rate is $8 a window.
Take a hypothetical two-story house, first-time customer, interior and exterior on all 31 windows: 31 × $8 = $248. Call it $250. Good ticket, right? Now count the hours honestly. The quote visit was 30 minutes with driving. The back-and-forth texts and the reschedule when they weren't home, another 20. The drive to a one-off address outside your normal loop, 25. Plus about 2.5 hours on the glass. Total: 3.75 hours for $250 — $66 an hour.
Now the same house as a quarterly route stop. No quote visit; you know the count, which sashes stick, where the dog is. The visit is the whole-home maintenance clean — the 23 windows that actually take weather — at $184, call it $180. Two hours on the glass, six minutes of confirm-text overhead, and you were already on that street cleaning two other houses. Total: 2.1 hours for $180 — $86 an hour.
The $250 job pays more. The $180 job pays better. That's the stance this whole trade should tattoo somewhere visible: bill per window, but judge yourself per hour — because per-job price is vanity, and the operators chasing big one-time tickets all over town are grossing more and keeping less than the ones running a tight quarterly loop.
Scale it up: a solo operator with 25 quarterly accounts at $180 a visit has $18,000 a year in baseline revenue — $1,500 a month arriving on a predictable schedule, at the best effective rate on the calendar, before a single new customer calls.
When to Have the Recurring Conversation
The recurring conversation has a best moment, and it's narrow: right when the job ends, while the client is standing there admiring the work.
Don't wait for the invoice. Don't send a follow-up text next week. The emotional high of freshly cleaned windows has a half-life of about 48 hours. After that they look normal, the memory of how dirty they were fades, and so does the urgency to book again.
When they say "these look amazing," that's when you ask. Keep it short:
"Glad you're happy with them. A lot of my customers just do quarterly cleanings so they don't have to think about it — the maintenance visit runs less than today did since I already know the house. Want me to pencil you in?"
No pressure. Windows genuinely need cleaning three to four times a year in most climates. You're offering convenience at a lower ticket than the first visit, and that's easy to say yes to.
Two objections you'll hear:
"I'll just call when I need it." Your answer: "No problem, a lot of people do. Here's my card anyway." Then move on. Maybe 30% of those people call back in two months once their windows are dirty again.
"My windows don't get that dirty." Your answer: "They may not look it, but glass builds up grime and mineral haze even when it doesn't look bad — especially with hard water or near a busy road. Quarterly keeps that from turning into a $200 hard-water restoration job. If you'd rather start with twice a year, I can do that too."
That last offer converts a lot of skeptical first-timers. Twice a year still beats a one-time call.
Route Density: The Part That Makes It Profitable
A recurring account on the other side of town isn't worth much. One two doors down from three other recurring accounts is worth a lot.
Geography matters as much as price. The goal is clustering: on a Tuesday, you're cleaning four houses within six blocks, not one house in the north end and one in the south. Fragmented routes are the hidden killer of that $86-an-hour math — every unpaid driving mile pulls it back toward the one-off number.
Two targeting signals worth knowing:
New construction neighborhoods convert to recurring at a much higher rate than established areas. Homeowners who just moved in want to start clean and keep it that way. One new-build neighborhood blitz in spring can seed a dense route within a few months.
Hard-water areas — visible mineral deposits, common in the Southwest and near wells — need quarterly cleaning to prevent permanent etching. That's a genuine problem you're solving, not an upsell, and the $200 restoration ticket for letting it go is the easiest before-and-after argument in the trade.
Practically: when you finish a job, knock on two or three neighboring doors before you leave the block. Not a pitch, just an intro: "I just cleaned the place down the street. I'm in this area regularly — wanted to see if you'd been thinking about having yours done." One in five says yes. That's enough to densify a route over a season.
Commercial Accounts: The Anchor
One commercial account — a small office, a restaurant, a dental practice — can be worth more than six residential clients in annual revenue. And they're easier to keep, because the decision-maker doesn't move.
The entry point is not the owner. It's whoever runs the building day-to-day: the property manager, office manager, or super. They care about two things — reliability and not having to think about it. Show up when you say you will, invoice cleanly, and don't make them chase you. That's the whole pitch.
Say a storefront runs $300 a month on a standing schedule. That's $3,600 a year from one client who books automatically. Add two of those to 25 quarterly residential accounts and you're at $25,200 in recurring revenue before any new work walks in.
Keep Recurring Customers Without Chasing Them
The biggest threat to a recurring account is silence. If you don't reach out before their scheduled visit, life gets busy, they forget you're coming, and the appointment drifts. That's not a cancellation. It's friction eroding your route one slot at a time.
Fix it with a text three days ahead: "Hey, it's [your name] from [your business]. I've got you on for Thursday between 9-11 — let me know if that still works." Most people reply "sounds good" in two minutes. The ones who need to reschedule tell you early enough to fill the slot.
Keep a record for every recurring client: name, address, schedule, window count, and job notes — gate code, dog in the backyard, the sash that doesn't fully open. A spreadsheet works to about 20 clients. Past that, you want the schedule, the notes, and the invoicing in one place so nothing slips.
For reviews and referrals, the timing mirrors the recurring ask: right after the job, when satisfaction peaks. See how plumbers build referral systems for tactics that carry straight over.
What the Route Looks Like After 18 Months
There's a specific feeling about 18 months in: next month's calendar is mostly full already — not because you hustled to fill it, but because you built it correctly.
Twenty-two customers booked for their spring clean. Two commercial accounts on automatic monthly schedule. Ten open slots for first-time calls, some of which convert. Your calendar works for you instead of the other way around, and every first-time $250 job is now bonus income feeding a route instead of the whole business plan.
None of it requires paid ads or a fancy website. It requires finishing a good job, asking the right question at the right moment, and building by geography instead of just adding names to a list.
Start your free 14-day trial — no card and run the route — schedule, client notes, per-window invoices — from your phone.
FAQ
How do I get window cleaning customers onto a recurring schedule?
Ask right when the job ends, while the client is still admiring the glass — the emotional high fades within about 48 hours. Lead with the fact that the maintenance visit costs less than the first one: at $8 a window, a first-time interior-and-exterior clean might run $250 while the quarterly maintenance stop is $180, because you skip the quote visit and the unused rooms.
How much more profitable is a route stop than a one-time job?
A one-time $250 job carries about 1.25 hours of unbilled overhead — quoting, texting, off-route driving — on top of 2.5 hours of glass time, which nets about $66 an hour. A $180 quarterly stop on a known house takes about 2.1 hours all-in and nets about $86 an hour. Twenty-five such accounts produce $18,000 a year of predictable baseline revenue.
What if a customer says their windows don't get that dirty?
Explain that glass builds grime and mineral haze even when it doesn't look bad — especially with hard water or near a busy road — and that quarterly service is what prevents a $200 hard-water restoration job later. Offering twice-a-year service instead of quarterly converts a lot of skeptics who won't commit to the tighter schedule.
How much is a commercial window cleaning account worth?
A single storefront or office on a $300-a-month standing schedule is $3,600 a year from one client who books automatically and doesn't move away. Two commercial anchors plus 25 quarterly residential accounts puts a solo operator at about $25,200 in recurring revenue before any new work comes in.


