Missed Recurring Visits: The Quiet Revenue Loss in a Window Cleaning Business
Unbilled extras at least leave evidence: clean screens and an invoice without them. Missed recurring visits leave nothing. A quarterly home that should have been cleaned in April simply is not. No complaint comes in. No invoice goes out. Months later the owner wonders why that customer went quiet, and by then they have booked someone else. It is the quietest leak in a window cleaning business and often the most expensive.
The Leak Nobody Sees
Unbilled Extras: The Screens and Hard Water a Window Cleaning Business Does for Free covered work done and not billed. This article covers work never done at all, which costs you both the visit and, often, the customer.
How Recurring Visits Slip
- The schedule lives in a notebook or someone's head. During the spring rush, nobody flips back to check who is due.
- A rain day pushes everything. The jobs that got bumped never land on a new day.
- A skipped visit is never rescheduled. The store was closed, the gate was locked, and the job disappears.
- The customer forgets too. Homeowners rarely call to say their quarterly clean is late. They just notice dirty windows and search for someone.
- Storefronts drift. Every two weeks becomes every three, then whenever the van is nearby.
What It Costs
Do the math with your own numbers. Take a quarterly residential customer and imagine one visit a year slips. That is a quarter of their annual revenue gone. Now imagine it happens to a slice of your recurring list every year. Then add the customers who leave because they felt forgotten. The cost is not just the missed visit; it is the lifetime of the customer.
Storefronts are worse in a way, because they are often your winter cash flow. Every missed two-week visit is revenue you cannot get back.
Plans That Come Due on Their Own
The fix is to stop relying on memory. In WindowBossPro, every recurring customer has a plan with a minimum number of days between visits: 14 or 30 for storefronts, 90 or 180 for homes. When that many days have passed since the last cleaning, the plan comes due on its own.
Due cleanings show on the Waiting List, a live map and list of every cleaning that has come due. Pins are colored by status: not due yet, due now, or overdue past a 7-day grace. Nobody has to remember who is due. The map shows it.
Make the Overdue Count a Weekly Number
Check the overdue count on the Waiting List every week. The goal is not zero every day; some cleanings will sit due for a few days while you fit them into routes. The goal is that nothing stays overdue for long, and the count does not keep climbing.
If it does climb, that is information. Either you have more recurring work than your vans can handle, which means it is time to think about another van or tighter routes, or something in your process is dropping jobs.
Handle Skips Properly
A skip should never be the end of a job. When a tech taps Skip in the tech app, they add a note: store closed, gate code changed, dog loose, too wet for the ladder. The office sees the skip with the note and puts the job back on a route, usually within the same week. The rule is simple: a skipped visit is not finished until it is either done or the customer has agreed to a new date.
Write it into your procedures: every skip gets a note, and every skip gets reviewed the same day or the next morning.
Tell the Customer
Even when a visit has to move, the customer should hear about it. Reminders the night before, on-the-way and arrived texts, and two-way texting from the office all help. A customer who gets a text saying “Rain today, we have moved you to Thursday” feels looked after, not forgotten.
Customers can also see their invoices and request service in the customer app, which gives them an easy way to nudge you if something seems late.
Build Routes From What Is Due
The cleanest way to keep recurring work on schedule is to build each week starting from the Waiting List. Assign due and overdue cleanings to vans and days first, then fill gaps with new and one-time work. Auto-route from the shop on the Scheduled List and adjust by hand. Once that is a habit, missed visits become rare.
The third major leak, declined cards and past-due accounts, comes next in Declined Cards and Past-Due Accounts in a Window Cleaning Business.
Keep the Promise
A recurring plan is a promise to come back. Keeping it is what keeps customers for years. For the recurring plans, Waiting List and routing that make that promise easy to keep, see the window cleaning business software page.
Never Forget a Quarterly Customer
WindowBossPro recurring plans come due on their own and show on the Waiting List, colored due now and overdue.
Start Free Trial