Operations11 min read

HVAC Dispatching Done Right: How to Schedule Calls, Cut Drive Time, and Stop Losing Money on the Board

A practical guide to HVAC dispatching and scheduling: handle emergency no-cool calls, batch maintenance visits, cut windshield time, and keep techs billing.

HVAC Dispatching Done Right: How to Schedule Calls, Cut Drive Time, and Stop Losing Money on the Board

Why Dispatching Is the Hardest Job in Your HVAC Company

In a heating and cooling business, the dispatch board is where the money is made or lost. A technician who finishes a furnace repair at 10:30 and doesn't get sent to his next call until 11:15 just burned 45 billable minutes. Multiply that by four techs over a week and you've paid for labor that produced zero revenue. Dispatching is not clerical work. It is the single highest-leverage decision your office makes every hour.

What makes HVAC dispatching uniquely brutal is the mix of work you juggle. You have scheduled maintenance agreements that can move, diagnostic calls that need a window, no-heat and no-cool emergencies that cannot wait, install crews that need full days blocked, and parts pickups and warranty returns squeezed in between. No two of those jobs behave the same way, and they all compete for the same trucks.

Most shops run this off a paper board, a whiteboard, or a shared calendar that only the dispatcher truly understands. That works until the dispatcher is out sick, the phone rings off the hook during the first 95-degree week, or a tech calls in saying the compressor he needs isn't on the truck. Then the whole day unravels. The goal of this article is to give you a repeatable system so good dispatching doesn't depend on one person's memory.

Build Your Day Around Job Types, Not Just Time Slots

The first mistake shops make is treating every appointment like an identical block on a calendar. A service call, a maintenance tune-up, and a full system changeout are completely different animals, and your schedule should reflect that. Sort your work into clear categories and give each one its own rules.

Once you tag every job by type, you can do something powerful: protect time for the work that pays. If you let diagnostic calls fill every open slot, you have nothing left when an emergency comes in at 2 p.m. on the hottest day of the year, and that emergency is exactly the call most likely to turn into a high-margin equipment sale. Reserve capacity on purpose.

  • Maintenance / tune-ups: Predictable, 60-90 minutes, flexible on timing. These are your filler work and your equipment-replacement lead generator. Batch them geographically.
  • Diagnostic / repair: Need a 2-3 hour arrival window, unpredictable length. Some become same-day sales, so leave room for follow-on work.
  • Emergency no-heat / no-cool: Must be same day, often same hour. Keep daily slack so you can absorb them without blowing up the whole board.
  • Installs / changeouts: Full or multi-day blocks, dedicated crew, parts and equipment staged in advance. Never sandwich these between service calls.
  • Warranty and callbacks: Track them separately so you can see which equipment or which tech is generating repeat trips.

Stop Paying Your Techs to Drive Across Town

Windshield time is the silent profit killer in field service. Every minute a technician spends behind the wheel is a minute you pay for and cannot bill. In a sprawling service area, a poorly built route can have a tech driving 25 minutes between every call, which can easily add up to two unbillable hours a day per truck.

The fix is route-aware scheduling. When you assign jobs, you should be looking at where the tech already is and where his next two stops are, not just who has an open slot. Group calls by zip code or by zone, and try to keep each tech working a tight cluster for the morning before crossing town in the afternoon. A dispatcher who books the morning south of the highway and the afternoon north of it will outperform one who books in the order the phone rang.

This is where software earns its keep. GreenRoute plans drive routes automatically, so when you drop a new call onto a tech's day it shows you the realistic order of stops and the drive time between them. You stop guessing and start seeing the actual day your tech will live. Even shaving 20 minutes of drive time off each truck recovers enough billable hours over a year to fund another technician's salary.

Give Customers a Real Arrival Window (and Then Hit It)

Nothing damages an HVAC company's reputation faster than the all-day wait. The homeowner took off work, sat by the window, and your tech showed up at 4:45 with no warning. Even if the repair was flawless, that customer remembers the wait, not the work. Tight, honest arrival windows are one of the cheapest ways to separate yourself from the competition.

Move away from open-ended promises like 'sometime this afternoon.' Commit to a window you can actually hit, and use your scheduling tool to keep that promise realistic based on the jobs already on the board. If the morning runs long because a heat exchanger inspection turned into a full diagnostic, your dispatcher should see that the afternoon is now at risk and proactively call the next customer to push the window.

Automated reminders close the loop. When the customer gets a text confirming the appointment and an 'on the way' notification when the tech leaves the prior stop, the no-show rate on your end and the not-home rate on theirs both drop. Fewer wasted trips means more completed calls per day with the same trucks.

Make Sure the Right Truck Has the Right Parts

A perfectly optimized route falls apart the moment a tech arrives and discovers he doesn't have the capacitor, contactor, igniter, or refrigerant the job needs. Now you're paying for a return trip, the customer is annoyed, and your carefully planned afternoon is shot. Parts readiness is part of dispatching, not a separate problem.

Capture as much detail as you can when the call is booked. Equipment brand, model and serial number, the symptom the customer describes, the age of the system, and whether they're on a maintenance plan all help your tech and your office anticipate what's needed. A dispatcher who can see in the customer record that this is a 14-year-old condenser with a history of capacitor failures can make sure the truck is stocked before it rolls.

Keeping that history in one place matters. With a CRM that holds every prior visit, the model numbers, and the notes from the last tech, your team stops re-diagnosing problems they already solved and stops making return trips for parts they could have brought the first time. The customer record becomes the second most valuable thing you own after the trucks themselves.

Turn Maintenance Agreements Into a Self-Filling Schedule

Maintenance agreements are the backbone of a stable HVAC business. They smooth out the brutal seasonality of the trade, they generate recurring revenue, and members are far more likely to buy a new system from you when their old one dies. But they only work if you actually get the visits scheduled, and that's where a lot of shops drop the ball.

The problem is volume. If you have 600 agreement customers who each get a spring and fall visit, that's 1,200 appointments a year you have to proactively book. Doing that by hand, by flipping through a binder and making cold calls, is a part-time job nobody has time for, so the visits slip, customers forget why they pay you, and renewals quietly die.

This is exactly the kind of recurring work software should handle for you. Set up the cadence once and let the system generate the upcoming visits, prompt the office to schedule them in the right season, and remind the customer their tune-up is due. Recurring service automation turns your agreement base from a stack of obligations into a schedule that fills itself, especially during the slow shoulder months when you most need the billable hours.

Get Paid Before the Tech Leaves the Driveway

Dispatching gets the tech to the job. Collecting payment finishes the job. Too many HVAC companies do excellent field work and then let the money sit in accounts receivable for weeks because they mail an invoice days later and wait for a check. Every day a completed repair goes unbilled is a day you've loaned the customer money for free.

Close the gap by invoicing the moment the work is done. When a job is marked complete in the field, the invoice should generate automatically with the line items, parts, and labor already attached, so the customer can pay on the spot from the tech's phone. Card, Apple Pay, and Google Pay all settle faster than waiting on a check, and a customer who just got their AC running again is in the best possible mood to pay.

For larger tickets like a system replacement, the same speed applies to deposits. Collect a deposit when the install is scheduled so you're not floating the cost of the equipment, then invoice the balance the day the crew finishes commissioning. Faster cash flow isn't a finance trick, it's what lets you stock parts, make payroll during the slow season, and say yes to the next truck.

Equip Your Techs With the Field Tools to Keep the Day Moving

A great dispatch plan dies if your technicians can't see it or act on it from the field. If your tech has to call the office to find out where he's going next, read off part numbers, or ask whether the customer is on a plan, you've created a bottleneck that slows down every truck and ties up your dispatcher on the phone instead of managing the board.

A mobile crew app puts the whole day in the tech's pocket: the route, the customer history, the job notes, the equipment details, and the ability to add line items, attach photos of the equipment and the repair, capture a signature, and take payment right there. When the tech updates a job status, the office sees it instantly and can adjust the rest of the day in real time.

Offline capability matters more in this trade than people admit. Techs work in basements, mechanical rooms, attics, and rural service areas where signal drops. An app that keeps working without a connection and syncs when it reconnects means a no-cool call in a dead zone doesn't bring your documentation and billing to a halt. The work gets recorded where it happens, not from memory back at the shop.

Measure the Two Numbers That Tell You If Your Board Is Working

You can feel when a day went sideways, but feelings don't fix dispatching. Two numbers tell you the truth. The first is calls completed per technician per day. If your techs are running four calls when the route and the demand support six, your dispatching, drive time, or parts readiness is leaking capacity, and that's revenue you already had within reach.

The second is the gap between job completion and payment received. If repairs are getting paid same-day, your collection process is healthy. If invoices are aging a week or more, you're financing your customers and starving your own cash flow, no matter how busy the trucks are. Watch that gap shrink as you move to invoicing and collecting in the field.

Track these over a season, not a day, because HVAC demand swings hard with the weather. The point isn't to chase a perfect number on a slow Tuesday. It's to see, month over month, that tighter routes, protected emergency capacity, parts-ready trucks, and same-day payment are adding up to more completed calls and faster cash with the same crew you already have. That's what good dispatching actually buys you.

Run a hvac business? See how GreenRoute helps hvac pros schedule, quote, and get paid.

Ready to Grow Your Service Business?

GreenRoute gives you the tools to schedule smarter, route faster, and get paid quicker — starting with a free plan.

No credit card required • Free plan available • Cancel anytime