The Hidden Cost of Inefficient Routing
Most solo cleaners think about their business in terms of clients and hours. But drive time is the silent profit killer. If you spend 2 hours driving between 6 clients, you are effectively working for free for a third of your day — and you are paying for gas and vehicle wear on top of it.
A well-optimized cleaning route can reduce drive time by 30–50%, which translates directly into either more clients per day or more profit per hour. Here is how to build one.
Step 1: Map Your Clients Geographically
Before you can optimize a route, you need to see it. Plot all your current clients on a map (Google Maps works fine). Look for natural clusters — groups of clients within a 5–10 minute drive of each other. These are your route anchors.
Ideal route density: 3–5 clients within a 3-mile radius. If your clients are spread across a 20-mile area, you have a geographic problem that no routing optimization will fully solve.
Step 2: Price Drive Time Into Every Client
Most cleaners price based on square footage or hours of cleaning time. They forget to price drive time. Here is the correct formula:
- Cleaning time: Estimated hours × your hourly rate
- Drive time: (One-way drive minutes ÷ 60) × your hourly rate × 2 (round trip)
- Fuel cost: (Round-trip miles ÷ your MPG) × current gas price
- Total client cost: Sum of all three
A client who takes 2 hours to clean but is 45 minutes away is effectively a 3.5-hour client. Price accordingly, or replace them with a closer client.
Step 3: Build Your Route Around a Hub
The most efficient routes radiate outward from a central hub (usually your home or a central neighborhood) and loop back. Avoid zigzag patterns where you drive past a client to reach another one.
The CleanRoute Optimizer calculates the optimal sequence for up to 10 stops, minimizing total drive time while accounting for each client's cleaning time and your target hourly rate.
Step 4: Set a Minimum Profit Threshold Per Client
Not all clients are worth keeping. Calculate the profit per client after drive time and fuel:
- Revenue: What you charge the client per visit
- Cost: (Cleaning hours + drive hours) × your labor cost + fuel
- Profit: Revenue − Cost
- Profit margin: Profit ÷ Revenue
Target a minimum 40% profit margin per client. Clients below 30% margin are candidates for a price increase or replacement with a closer client.
Step 5: Fill Geographic Gaps Strategically
When you take on new clients, prioritize geographic fit over convenience. A new client who lives between two existing clients on your Tuesday route is worth more to your business than a higher-paying client who is 20 minutes out of the way.
Use the CleanRoute Optimizer to model what adding a new client does to your daily drive time and profit before you commit.
2026 Vehicle Expense Considerations
Solo cleaning professionals can deduct vehicle expenses one of two ways:
- Standard mileage rate: The IRS standard mileage rate for 2026 (check IRS.gov for the current rate). Simple to track, just log your miles.
- Actual expense method: Deduct the business-use percentage of actual gas, insurance, maintenance, and depreciation. More complex but potentially higher deduction for high-mileage businesses.
For most solo cleaners driving 15,000–25,000 business miles per year, the standard mileage rate is simpler and often comparable to the actual expense method. Use a mileage tracking app to log every business trip automatically.
Using the CleanRoute Optimizer
Enter your stops, cleaning time per client, drive time between stops, and your target hourly rate. The CleanRoute Optimizer calculates your total day revenue, total drive time, profit per client, and an optimized schedule — so you can see exactly which clients are carrying their weight and which ones are costing you money.