Back to Glossary
SchedulingCore Concept

Route optimization

Route optimization is the practice of arranging cleaning stops and travel paths to meet service commitments with less avoidable driving and disruption.

Definition

Route optimization considers the order in which mobile cleaners visit properties, using location, travel time, appointment windows, job length, staff availability, and service constraints. It seeks feasible routes, not simply the shortest line on a map.

In Practice

Hypothetically, a two-person team has a 9 a.m. home clean, a flexible midday office clean, and a 3 p.m. apartment clean with a strict concierge check-in. The dispatcher sequences the flexible job between the fixed appointments only if expected travel and job durations preserve enough time to reach the apartment. A geographically closer stop may still be a poor choice if it causes a late arrival.

Operational Impact

The objective is practical feasibility

Reducing miles and drive time can lower cost and fatigue, but customer promises, staff breaks, equipment needs, and access windows are constraints rather than optional preferences. A route that is shortest on paper but asks a cleaner to arrive before a building opens is not optimized. Good routing makes tradeoffs explicit and reserves enough time for the work itself.

Inputs that change the route

Accurate addresses, realistic travel estimates, job durations, team start locations, vehicle capacity, and time windows are basic inputs. Cleaning adds operational facts that maps do not know: a team may need a vacuum or floor machine, a property may require a particular credential, or keys may be collected from a specific location. Outdated addresses and generic job durations undermine even sophisticated routing logic.

Relationship to scheduling

Job scheduling decides the appointment commitments; route optimization improves the order and travel between them. In practice they are iterative. A dispatcher might move a flexible appointment to create a more feasible route, but should not move a confirmed customer window without authorization. Routing cannot solve an overbooked day in which total service and travel time exceed available labor hours.

Daily changes and communication

Traffic, cancellations, jobs running long, and call-outs can require a route revision. The dispatcher should assess downstream commitments before sending a team elsewhere and communicate revised arrival expectations when appropriate. Constant rerouting may save small increments of travel while confusing crews and customers, so stability has operational value alongside distance reduction.

Territories and route density

Daily sequencing cannot fully overcome a scattered customer base. Service territories, accepted booking windows, and the density of recurring work determine the routing options available before the day begins. Reviewing repeated cross-town trips may support a narrower service area or designated days for outlying neighborhoods. Those decisions should consider customer commitments and revenue, not mileage alone: a distant high-value contract may justify travel that an isolated short appointment does not.

How to evaluate improvement

Compare planned and actual drive time, miles, on-time arrivals, overtime, missed breaks, and completed jobs. A lower mileage total is not a win if it increases late arrivals or forces a team to rush quality checks. Review routes by service area and day pattern to identify recurring gaps, then adjust assumptions rather than relying on anecdotal impressions.

Quick answers

What is Route optimization?
Route optimization considers the order in which mobile cleaners visit properties, using location, travel time, appointment windows, job length, staff availability, and service constraints. It seeks feasible routes, not simply the shortest line on a map.