Home  ›  Blog  ›  Routing 12 Pool Stops in One Day: Practical Mileage and Time Tracking for Mobile Service Pros
field-ops

Routing 12 Pool Stops in One Day: Practical Mileage and Time Tracking for Mobile Service Pros

When to optimize routes, when to batch by neighborhood, and how to track mileage that actually holds up at tax time.

A 12-stop pool route, naively planned, is 8 hours of driving. Smartly planned, the same 12 stops fit in 6 hours. The 2-hour difference is gas, wear-and-tear, and one extra stop you could have served. Here's how the math works in practice.

Time per stop is more important than total miles

Most operators obsess over miles between stops. The bigger lever is what happens at each stop. A typical residential pool service is:

  • Park, walk to gate, walk to pool: 2-3 minutes
  • Skim, brush, vacuum: 10-15 minutes
  • Test 5-point chemistry: 3 minutes
  • Add chemicals, log readings: 4-5 minutes
  • Walk back, secure gate, drive away: 2 minutes

Total: 21-28 minutes per stop. Across 12 stops, that's 4-5 hours just at the customer's pool. Add 1.5 hours of driving plus a 30-minute lunch and you're at 6-7 hours. Tighter than 6 hours requires either fewer stops or shorter time-per-stop.

Neighborhood batching beats route optimization

The math: optimizing a 12-stop route across a wide geographic area saves 5-10 minutes of driving per loop. Batching 8 of those 12 stops into one ZIP code, then 4 into another, saves 25-40 minutes — because you eliminate transit between clusters.

The implication for sales: when you sign up new customers, prefer those in ZIP codes where you already have customers. Decline (or quote at premium) the ones that would force you to drive 20 minutes outside your existing cluster. The premium math: an extra 30 minutes of round-trip driving costs roughly $20 in fuel + wear and means you can serve one fewer customer that day. Worth charging $25-40/month more.

The optimal first-stop time

Not at 7 AM. Counter-intuitively, the best first-stop time for residential pool routes is between 8:30 and 9:30 AM. Here's why:

  • Customers don't want you in their backyard at 7 AM (wakes them up, dogs aren't out yet)
  • School-run traffic peaks 7:15-8:15 in most suburbs — driving inside cluster takes longer
  • Pool equipment isn't fully heated/circulated until 8 AM in summer; chemistry readings are unreliable before then
  • If you start at 8:30 AM, your last stop ends at 3:00-4:00 PM — daylight, customer-friendly window

The "drive-by" pre-check that saves a return trip

Customers occasionally do something that means you can't service their pool that day — closed gate, dog out, bringing in a delivery, bringing the pool to an event. Without warning, you arrive, can't service, and have to come back. That return trip is unbillable.

The fix: a 5-second drive-by check at the start of every stop. Pull up, look at the gate or driveway, glance at the customer's setup. If you see a problem, knock on the door or text the customer before unloading equipment. Saves an entire round-trip when something's off.

Mileage logging that stands up at audit

The IRS rules: contemporaneous records, with date, miles, business purpose, and start/end odometer (or addresses). "Contemporaneous" means logged the day of, not reconstructed three months later from memory.

The minimum acceptable log:

DateStart odomEnd odomMilesPurpose
2026-04-1587,23487,28955Tuesday route — 8 customers

The "purpose" column is what makes it audit-proof. "Service route" alone is too vague; pinning to a count of customers serves as cross-reference if your invoicing also shows 8 invoices that day.

The standard mileage rate vs actual expenses

Two ways to deduct vehicle expenses for a service business:

  • Standard mileage rate: Currently $0.67/mile. Includes gas, maintenance, depreciation, insurance — all bundled. Easier paperwork.
  • Actual expenses: Track gas, oil changes, repairs, insurance, depreciation; deduct the business-use percentage of total. More paperwork, sometimes higher deduction.

For most service operators driving a typical work truck (Ram, F-150, similar), standard mileage usually wins or ties. For older vehicles with high maintenance OR newer vehicles with high depreciation, actual expenses can win — but the bookkeeping commitment is real. Whatever you pick in year one, you generally have to stick with it for that vehicle.

The 80/20 of route optimization

You don't need fancy software for a 12-stop route. The simple workflow:

  1. Pin all stops on Google Maps or your service-business app's route map feature
  2. Eyeball the cluster — start at the closest stop to home, end at the farthest, traverse roughly clockwise or counterclockwise (whichever fits the geography)
  3. Don't try to "perfectly" optimize — getting from 80% optimal to 99% optimal saves about 5 minutes total. Not worth the planning time.

Daily Invoice Maker has a built-in route map: pin all your customers, optimize the order, and start tracking miles per day. Download free to map your route in 10 minutes.

Run a service business?

Daily Invoice Maker handles invoices, estimates, expenses, route maps, and tax reports — offline, on Windows, Mac, and Android.

Download free →