How to Reduce Windshield Time for HVAC Technicians
The fastest way to reduce windshield time for HVAC technicians is to stop dispatching by availability and start dispatching by geography. When every booking automatically routes to the tech whose territory covers that address, jobs cluster naturally — and drive time drops without any extra coordination from your office. Most HVAC owners cut 45–90 minutes of daily drive time per tech just by tightening territory design and automating the assignment step.
If your techs are still crisscrossing the same ZIP codes, the problem almost certainly isn't how fast they drive — it's how jobs are being assigned in the first place. The sections below walk through exactly how to fix that.
Why Windshield Time Compounds Fast for HVAC Teams
A tech doing 5 jobs a day with 20 minutes of unnecessary drive between each one loses over 1.5 hours of billable time daily. Multiply that across 8 techs and you're burning more than 60 hours a week on nothing. That's real revenue — an extra job per tech per day at a $200 service call is $400,000 a year at scale.
The root cause is almost always the same: jobs are booked based on who has an open slot, not who's already in that neighborhood. A customer in the north part of town books with a tech who's running three jobs in the south. Nobody flags it. The tech drives 35 minutes each way. Repeat this pattern across your board and the waste is enormous.
This is why techs end up driving past each other's jobs — the scheduling system has no awareness of where the work is physically happening.
Step-by-Step: How to Cut HVAC Tech Drive Time
- Map every tech's current jobs for one week and identify overlap zones.
- Assign each tech a primary territory defined by ZIP code or radius.
- Set booking rules so new requests route to the tech covering that ZIP.
- Batch open time slots by neighborhood — morning north, afternoon south.
- Block same-day emergency slots within territory boundaries only.
- Review drive-time data monthly and adjust territory edges where gaps appear.
Build Territories Before You Fix the Schedule
You can't batch jobs by neighborhood if there's no system deciding which tech owns which neighborhood. Territory design comes first. Draw zones by ZIP code or radius around your main coverage area — not by city limits, which rarely reflect how your techs actually move. Building service areas around drive time instead of city boundaries gets you closer to the real shape of your coverage.
A practical starting point: give each tech a zone where 80% of their recurring customers already live. If you're using Cartoply, you define these zones by ZIP code, county, city, or radius — and the platform routes every inbound booking to the right tech automatically when a customer enters their address. No dispatcher decision required.
For a detailed breakdown on territory sizing, this guide on the right territory size for techs doing 4–6 jobs a day gives you concrete benchmarks.
Batch Your Time Slots — Don't Just Fill Them
Open availability is not the same as efficient availability. If your booking link shows a tech as free all day, customers will scatter jobs across your map. Instead, create time slot structures that force geographic clustering:
- Morning block (7 AM–12 PM): north zones only
- Afternoon block (12 PM–5 PM): south or central zones
- Emergency slots: held within territory, released same-day if unused
This is sometimes called "neighborhood batching" — and it's one of the highest-leverage changes you can make. When three jobs are within a 2-mile radius back to back, drive time between stops drops from 25 minutes to 5. Your tech does the same number of jobs but recovers close to an hour.
Automate the Assignment — Remove the Manual Step
Even with good territories, drive time creeps back up when dispatch is manual. A customer calls, someone checks the board, eyeballs who's free, and assigns the job — geography optional. That one manual step undoes your territory design dozens of times a week.
Automation closes the gap. With HVAC scheduling software that understands geography, a customer submits their address online and gets routed to the correct tech without anyone touching it. The tech's calendar fills with jobs inside their zone. Dispatch becomes a review step rather than a decision step.
If you're running Jobber alongside your booking system, Cartoply's integration creates the Jobber Request automatically — client, property, scheduled time, and assigned tech — so nothing has to be re-entered manually either.
Benchmarks: What Good Looks Like
Use these numbers as a gut check against your own operation:
- Drive time per job: target under 15 minutes average for urban/suburban markets
- Jobs per tech per day: 5–7 is achievable with tight territories; fewer than 4 often signals a routing problem
- Territory overlap incidents: should be close to zero once automatic routing is live
- First-job start distance: aim for the first job to be within 10 miles of your tech's home or staging area
If any of these are significantly off, the fix usually lives in your territory setup — not in pushing techs to drive faster or start earlier.
Frequently Asked Questions
What is windshield time for HVAC technicians?
Windshield time is the time a tech spends driving between jobs rather than working on them. It's considered non-billable time and is one of the biggest drags on HVAC team productivity. High windshield time usually signals poor territory design or manual dispatch decisions that ignore geography. Industry benchmarks suggest anything above 15–20 minutes average drive time per job is worth fixing.
How do you reduce drive time between HVAC service calls?
The most effective approach is a combination of defined service territories and automatic job routing. Assign each tech a geographic zone and use scheduling software that routes new bookings to the tech whose territory covers the customer's address. Complement that with time-slot batching — keeping morning jobs in one area and afternoon jobs in another — to prevent geographic scattering across the day.
How many jobs per day should an HVAC tech complete?
In urban and suburban markets with tight territories, 5–7 jobs per day is a realistic target for maintenance and service calls. Techs hitting fewer than 4 are often spending too much time driving, not too much time on the job. Tightening territory boundaries and batching by neighborhood typically recovers 1–2 additional job slots per day per tech.
Does scheduling software actually reduce HVAC tech drive time?
Yes — when the software understands geography. Generic scheduling tools fill open slots without considering where jobs are located. Territory-aware scheduling software routes each booking to the tech who covers that address, which clusters jobs naturally and cuts unnecessary cross-territory driving. The biggest gains come from combining automatic routing with structured time-slot batching by neighborhood.
Ready to stop your techs driving past each other's jobs?
14-day free trial — no credit card required. $7/seat/month after that.
Start free trial →Get field service tips in your inbox
Scheduling, dispatch, and territory strategy for home service teams. No spam, unsubscribe anytime.
By subscribing you agree to receive emails from Cartoply. Unsubscribe anytime. See our Privacy Policy.