Run it with less chaos Β· Every business

Running a Mobile Service Business: Routes, Supplies and Scheduling

For a house cleaning company, the hours lost between homes are paid for twice, in mileage and in wages, and grouping clients into neighborhood days, stocking every caddy to the same list and writing down each home's notes recover most of them.

Industry guide Β· 7 min read Β· Updated Oct 13, 2026 Β· The Systems Desk

At a glance

  • The IRS business mileage rate, a common yardstick for what a mile of driving costs, rose from 67 cents in 2024 to 76 cents for the second half of 2026.
  • For an illustrative two-person cleaning team that cuts its daily driving from 40 miles to 22 by cleaning one neighborhood per day, the savings come to about $9,900 a year in mileage and paid drive time.
  • Three systems carry most of the gain: zone days for scheduling, a fixed restock list for every caddy and a written home card for every client.

Part 1 | The day is decided between houses

A residential cleaning team's paid work happens inside the homes, while much of its cost piles up on the road between them. A team that cleans a house in one part of town at 8 a.m., another across the county at 11 and a third back near the first at 2 drives the same streets twice, pays both cleaners for the windshield time and arrives at the third home late enough that the client notices. The schedule usually ends up that way one booking at a time, because each new client was given whatever slot was open when they called.

The instinct that keeps it scattered is a fair one: We can't turn down a new client just because of where they live. Most clients care more about a dependable day than a particular one, though, so a cleaning company can still say yes to almost everyone while steering each new recurring client toward the day the team is already in their neighborhood.

Exhibit 1. The IRS mileage yardstick has climbed every year since 2024 IRS business standard mileage rate (cents per mile), by period 2024 67 2025 70 January to June 2026 72.5 July to December 2026 76
Source: Internal Revenue Service, standard mileage rates.

The IRS sets the rate for tax deductions from a yearly study of the fixed and variable costs of operating a vehicle, so it is a reasonable stand-in for what each extra mile costs a company running its own cars or a company reimbursing cleaners who drive theirs. General information, not legal/tax/financial advice; talk to a licensed professional about your situation.

Part 2 | Zone days: one neighborhood, one day

Zone scheduling assigns each day of the week to one part of the service area, so Tuesdays are the east side, Wednesdays the river towns and so on, and every recurring client is booked on their zone's day. Moving an existing weekly or biweekly client is a one-time conversation, and most of the change can happen gradually as clients reschedule, go on vacation or move between weekly and biweekly service.

The order within the day matters as much. Book the first clean closest to where the team starts, chain the rest so each drive is short and leave the largest home or the deep clean for the middle of the day when the team is fresh. A map with every recurring client pinned on it, colored by day, shows within an hour which clients are stranded on the wrong day.

Exhibit 2. What zone days save an illustrative two-person cleaning team
Miles driven per day, scattered schedule (Assumption)40
Miles driven per day, zone schedule (Assumption)22
Working days per year (Assumption (5 days Γ— 50 weeks))250
Miles saved per year (Calculated ((40 βˆ’ 22) Γ— 250))4,500
Cost per mile (IRS business standard mileage rate, July to December 2026)$0.76
Mileage saved (Calculated (4,500 Γ— $0.76))$3,420
Average driving speed (Assumption)25 mph
Drive hours saved per cleaner (Calculated (4,500 Γ· 25))180
Hourly wage per cleaner (Assumption)$18
Paid drive time saved, two cleaners (Calculated (180 Γ— 2 Γ— $18))$6,480
Total saved per year (Calculated ($3,420 + $6,480))$9,900

Illustrative example; replace every assumption with your own numbers.

The time can be kept as savings or sold, since 180 hours spread across 50 weeks is about 3.6 hours a week per cleaner, close to one more standard clean for the team each week.

Part 3 | Supplies and home notes that travel with the team

A team that runs out of glass cleaner at the third house either skips a task or drives to a store, so every caddy should leave the shop stocked to the same written list. Set a par level for each item, such as two spray bottles of all-purpose cleaner, one of glass cleaner, 12 clean microfiber cloths and two spare vacuum bags, and restock to that level at the end of each day rather than the morning of the next.

Home notes matter even more for a business whose people change often. In 2025, professional and business services, the federal category that includes cleaning companies, lost the equivalent of 55% of its workforce over the year to quits, layoffs and other separations, according to the Bureau of Labor Statistics, so the details of each home need to live on a card rather than in one cleaner's memory. Store each client's access details in the scheduling app with access limited to the team on that day, not on paper in the car.

The home card, in cleaning terms

  1. Address, zone day and arrival window promised to the client.
  2. How to get in: lockbox, door code or key, stored in the app and visible only to the team booked that day.
  3. Pets, alarm instructions and any rooms that are off limits.
  4. The client's priorities, such as "kitchen and primary bath first; no bleach on the marble."
  5. Products to use or avoid, and where the client's own supplies are kept.
  6. Parking notes and where to leave the trash and recycling.
  7. Anything that went wrong last time and how it was fixed.

The zone-day script for a new recurring client: "We clean in [neighborhood] on Tuesdays and Thursdays, which is how we keep our arrival windows reliable. I have a 9 a.m. or a 1 p.m. opening on Tuesday the [date]; which works better for you?"

How you compare

  • Mileage: the IRS yardstick for 2026 is 72.5 cents a mile through June and 76 cents from July, so every 10 miles a day across 250 working days costs about $1,900 a year at the current rate.
  • Staff change: at an industry separation rate equal to about 55% a year, a team of six can expect to replace three people or more in a year, each of whom needs the home cards on day one.
  • Your own baseline: for one week, record the miles and drive time for each team each day, then pin every recurring client on a map colored by their current day.

Questions to ask this week

How many miles did each team drive last week? Pull it from the mileage log or the app's history.

Which clients sit alone in a zone on the wrong day? They are the first ones to offer a new day.

What did a team run out of last month? Add it to the caddy list with a par level.

Could a new cleaner walk into each home with only the card? Read three cards as if you were new.

Pin every recurring client on a map colored by their current cleaning day this week, and the stranded clients will show you where the first zone day should go.

About this research: Mileage figures come from the Internal Revenue Service's published standard mileage rates, and staff separation figures from the Bureau of Labor Statistics' Job Openings and Labor Turnover Survey, where cleaning companies are counted within the broader professional and business services sector. The worked example is illustrative.

Sources

Related reading: How to Get Leads for a Cleaning Business Β· Choosing a Card Reader for a Salon, Barbershop or Mobile Trade Β· The Hidden Costs That Turn a Profitable Job Into a Loss Β· Customer Data Privacy Basics for Small Service Businesses

Work with osNOVA on routes, supplies and schedules for a mobile team

We help cleaning companies and other mobile service businesses set up zone days, rework the recurring schedule client by client, write the caddy list and the home cards, and track miles and drive time each week, so teams arrive on time, fit more homes into the week and keep their regulars when cleaners change.

Email hello@osnovaops.com about your business

Not ready to talk? osNOVA runs free live events for owners.

One system, every week.

One idea you can use this week, the numbers behind it, and first word on free sessions.

Free. Unsubscribe in one click.