Cleaningplan
Scheduling software for window cleaning businesses

Your window cleaning route, planned in one click

Cleaningplan plans the week for your window cleaning crew. Enter your staff, your properties, and your recurring or seasonal jobs — it builds a route where every property is covered, travel time between jobs is accounted for, and nobody is booked past their hours.

Runs in your browser — your data stays on your device.

Built for how window cleaning businesses actually run

Recurring and seasonal jobs spread across a service area, crews driving between properties, and weather pushing a job to another day. Planning by hand means broken routes and unfair rosters — the planner holds every rule, every week.

Recurring and seasonal jobs, staffed automatically

Set up each property once — monthly, quarterly, or seasonal — and Cleaningplan rebuilds the week around it instead of you retyping the same route by hand.

Routes that respect real drive time

Each property has an address and a distance from your base. The planner leaves enough time to travel between back-to-back jobs, so a crew isn’t booked to be at two properties at once.

Respects how your crew works

Days off, weekly hour caps, and 11 hours of rest between working days are hard rules. Nobody gets double-booked or scheduled while they’re away.

How it works

1

Add your crew and your properties

For each crew member: hourly rate, hour cap, available days, and planned time off. For each property: its address and distance from your base.

2

Set up your recurring jobs

Monthly, quarterly, or seasonal window cleans — which property, what time, how many crew — enter it once and it repeats on schedule.

3

Generate the route

One click per week. Review the grid, see travel time per crew member, and regenerate any time a job moves or someone calls in sick.

Frequently asked questions

Can it schedule quarterly or seasonal window cleaning jobs, not just weekly ones?

Yes. A recurring job doesn’t have to repeat every week — set the cadence that matches how often each property actually needs cleaning, monthly, quarterly, or seasonally.

Does it group jobs by location to save drive time?

The planner accounts for the distance between each property and your base when it builds the week, so it won’t book two far-apart jobs back to back without enough travel time.

Can I run a small window cleaning crew on this, or is it built for large teams?

It works for a two-person crew or a dozen — you add as many staff and properties as your business has, and the planner scales the schedule to fit.

What happens if a job gets rescheduled because of weather?

Move the job or mark the day, then regenerate the week. The planner rebuilds the route around the change without breaking hour caps or rest rules.