Routing & Scheduling

Pool Route Optimization: How to Save Fuel, Time, and Money

Published April 11, 2026 · Updated April 11, 2026 · By EZ Pool Biller Team

If you're running pool routes without optimization, you're burning money on fuel and wasting hours every week on unnecessary driving. A pool company with 100 stops can easily save $200-400/month just by rearranging the order their technicians visit customers.

This guide covers how route optimization works, what to look for in routing software, and practical strategies for getting more pools serviced in less time.

Why Route Optimization Matters

The math is simple. If your technician drives 5 extra miles between stops because the route isn't optimized, and they make 15 stops per day, that's 75 unnecessary miles per day. At $0.67/mile (IRS rate), that's $50/day wasted — or roughly $1,000/month per technician.

Multiply that across a team and the numbers get serious fast.

Beyond Fuel Costs

Route optimization isn't just about gas:

  • More stops per day — less driving means more time at pools
  • Shorter workdays — technicians finish earlier without sacrificing quality
  • Consistent schedules — customers get serviced at predictable times
  • Less vehicle wear — fewer miles means less maintenance
  • Happier technicians — nobody enjoys sitting in traffic

How Route Optimization Works

Route optimization takes your list of service stops for each day and arranges them in the most efficient order — minimizing total drive time between all stops.

The Basic Process

  1. Enter your stops — each customer's service location with address
  2. Assign technicians — who covers which area, which days
  3. Run the optimizer — the software calculates the best stop order
  4. Review on the map — see the route visually, spot any issues
  5. Activate — push the optimized schedule to your technicians' phones

What the Optimizer Considers

A good route optimizer accounts for more than just distance:

  • Drive time between stops (not just straight-line distance — actual road routing)
  • Service windows — some customers need service before noon or after 2 PM
  • Technician work hours — don't schedule past their work window
  • Technician qualifications — some jobs require specific certifications
  • Geographic zones — keep technicians in their assigned areas
  • Capacity limits — don't overload any single technician

Building Your Weekly Route Plan

Most pool companies plan routes weekly. Here's how to do it right:

Step 1: Map Your Customers

Plot all your service locations on a map. Look for clusters — groups of customers in the same neighborhood. These clusters should be serviced by the same technician on the same day.

EZ Pool Biller routing dashboard with map The routing dashboard shows your weekly calendar alongside an interactive map with all service stops.

Step 2: Assign Technicians by Zone

Divide your service area into geographic zones. Assign each technician to a zone. This alone can cut 20-30% of driving — no more technicians crisscrossing the same neighborhoods.

Step 3: Balance Workloads

Make sure each technician has a similar number of stops per day. If one tech has 20 stops and another has 8, the work isn't balanced — and the overloaded tech will rush or fall behind.

Step 4: Optimize Stop Order

Within each technician's daily route, arrange stops to minimize backtracking. The optimizer handles this automatically, but the principle is simple: don't drive past a stop only to come back to it later.

Step 5: Review and Adjust

Look at the optimized routes on the map. Does anything look wrong? Is a technician crossing a highway unnecessarily? Is there a stop that should be on a different day? Make adjustments, then activate.

Handling Schedule Changes

Pool service routes aren't static. Customers cancel, new customers sign up, and weather disrupts plans. Your routing system needs to handle mid-day changes without chaos.

What Should Happen When a Customer Cancels

  1. The stop is removed from the technician's schedule
  2. The remaining stops reorder automatically (if using optimized routing)
  3. The technician's app updates in real time — no phone call needed

Adding a Stop Mid-Day

Emergency repair request? A new customer starting today? The office adds the stop, and it appears on the technician's phone immediately with the address, gate code, and service details.

The Value of Real-Time Updates

With software that pushes changes to the mobile app instantly, schedule changes become seamless. Without it, you're making phone calls to every affected technician — a process that doesn't scale past 2-3 trucks.

Route Planning for Different Company Sizes

Solo Operators (1 truck)

You don't need complex optimization software for 1 truck. But you do need:

  • A map-based view of your stops
  • The ability to drag and drop stops into order
  • A mobile app that shows your daily schedule with navigation

Even basic route planning can save a solo operator 30-60 minutes per day compared to winging it.

Small Teams (2-5 trucks)

This is where optimization software pays for itself. With multiple technicians covering overlapping areas, the potential for wasted driving multiplies. Key needs:

  • Automatic technician assignment — assign stops to the nearest qualified tech
  • Workload balancing — distribute stops evenly across the team
  • Map visualization — see all routes at once, spot inefficiencies
  • Day-by-day planning — different routes for each day of the week

Growing Companies (5+ trucks)

At this scale, manual route planning is impossible. You need:

  • Full optimization engine — calculates optimal stop order automatically
  • Skill-based assignment — match technicians to jobs they're qualified for
  • Capacity management — don't exceed any technician's daily maximum
  • Draft/review/activate workflow — plan changes before they go live
  • Route efficiency reporting — track drive time and fuel costs

What to Look for in Route Optimization Software

Must-Have Features

  • Map-based visualization — see your routes on a real map, not just a list
  • Drag-and-drop scheduling — move stops between technicians and days easily
  • Mobile app — technicians see their route on their phone with one-tap navigation
  • Real-time sync — changes made in the office appear on phones instantly
  • Weekly planning — plan Monday through Sunday, not just one day at a time

Nice-to-Have Features

  • Automatic optimization — software calculates best stop order, not just shows a map
  • Technician qualifications — assign only qualified techs to specific job types
  • Service windows — respect customer time preferences
  • Workload balancing — auto-distribute stops evenly
  • Route efficiency metrics — track miles, time, and cost per route

Red Flags

  • No map view — if you can't see routes visually, you can't spot inefficiencies
  • Manual-only routing — drag and drop is fine for small companies, but as you grow you need automatic optimization
  • No mobile app — if technicians need to print route sheets, you're stuck in 2010
  • No real-time updates — schedule changes require phone calls

How EZ Pool Biller Handles Routing

EZ Pool Biller includes a full routing and scheduling system:

  • Weekly route plan — plan Mon-Sun with a draft/review/activate workflow
  • Interactive map — see all stops with color-coded technician markers
  • Drag-and-drop — move stops between technicians and days
  • Route optimizer — automatic stop order calculation to minimize drive time
  • Technician assignment — assign by zone, qualifications, or manually
  • Workload balancing — see stop counts per technician, redistribute easily
  • Mid-day changes — add, remove, or reassign stops; updates push to the mobile app instantly
  • Service windows — set available time slots per location, per day
  • Calendar and map views — switch between timeline and geographic views
  • Distance tracking — the system caches drive distances between locations

All included for $35/month — no add-on fees for routing. Compare that to competitors who charge extra for route optimization or don't offer it at all.

See the full routing feature breakdown →

Getting Started with Route Optimization

If you're currently routing by memory or spreadsheet:

  1. Map your stops — get all customer addresses into the system
  2. Group by geography — assign technicians to geographic zones
  3. Start with one day — optimize Monday first, then replicate the approach
  4. Compare drive times — measure before and after optimization
  5. Expand — once one day is working, optimize the full week

The first week takes some setup. After that, the routes mostly maintain themselves — you only adjust when customers are added or removed.

Start your free trial → — we'll transfer your customer data and help you build your first optimized route plan.

Ready to Try EZ Pool Biller?

Everything you just read about is included for $35/month. No hidden fees. Free data transfer.