# How Route Optimization Saves HVAC Companies 10+ Hours of Drive Time Per Week ## Quick Summary Your techs are crisscrossing the city because nobody optimized the route. Google Maps-based route optimization with fixed and flexible scheduling cuts drive time by 1-2 hours per tech per day — and the labor savings compound fast across a full crew. ## The Problem Pull up your dispatch board right now and trace the route for any tech. Chances are they're zigzagging: a call in the northeast corner of town at 8 AM, then 40 minutes southwest for a 10 AM, then back north for the afternoon. Nobody planned it that way — the calls just got booked in the order they came in, and your dispatcher slotted them by availability without looking at a map. The average HVAC tech spends 3.5 hours per day driving between jobs. That's nearly half of an 8-hour shift burning fuel and sitting in traffic instead of turning wrenches and generating revenue. Multiply that across an 8-person crew and you're paying for 28 hours of daily windshield time. There's also the customer impact. Wider drive windows mean wider arrival windows, which means more "where's your tech?" phone calls. Your office manager spends half the day updating ETAs because the route was never realistic to begin with. And when a tech hits traffic and runs 45 minutes late, the rest of their day dominoes. ## How to Fix It Opsler's route optimization uses Google Maps to sequence each tech's daily jobs by the fastest driving route. But it's not just "sort by distance" — it accounts for two scheduling modes: - **FIXED jobs**: Appointments with a specific time window the customer was promised. These don't move. The route builds around them. - **FLEXIBLE jobs**: Open calls that can slide to fill gaps. The optimizer drops these into the route wherever they reduce total drive time. Your dispatcher sees the optimized route on a map before the day starts. They can drag jobs to resequence if needed — maybe a priority callback needs to jump the line. The tech's app shows turn-by-turn directions and updated ETAs that automatically push to the customer portal. When a job cancels or a priority call comes in mid-day, the route re-optimizes around the change. The tech gets updated directions. The customers on remaining jobs get updated ETAs. Nobody calls the office asking where the tech is. ## The Numbers For an 8-tech HVAC company: - **Current drive time**: ~3.5 hours/tech/day - **Optimized drive time**: ~2 hours/tech/day - **Time saved**: 1.5 hours/tech/day - **Cost per hour** (loaded tech rate): $50/hr - **Daily savings**: 8 techs × 1.5 hours × $50 = **$600/day** - **Annual savings** (250 working days): **$150,000/year** That's before you count the fuel savings, reduced vehicle wear, and the extra jobs you can fit in when techs aren't stuck in traffic. ## FAQ ### Does this work with jobs that are already booked for specific times? Yes. Fixed-time appointments stay locked. The optimizer arranges flexible jobs around them to minimize total drive time. Your promised time windows don't change. ### What if a customer calls in an emergency mid-day? Your dispatcher adds the emergency call, and the route re-optimizes. Flexible jobs shift to accommodate it. Fixed appointments stay put. ### Do the techs need to use a separate navigation app? No. The Opsler tech app includes turn-by-turn directions via Google Maps integration. One app for the job details, route, and navigation. ### How much setup does route optimization require? You need your service area defined and your jobs entered with addresses. The optimization runs automatically each morning and re-runs whenever the schedule changes during the day. ### Does this account for traffic conditions? Yes. Google Maps provides real-time and historical traffic data. The optimizer uses this for realistic drive time estimates, not straight-line distance. Learn more: https://opsler.com/blog/hvac-route-optimization/