Dispatch is a revenue decision wearing a logistics costume
Most shops treat the board as a puzzle. Who is closest, who is free, who can make the window. That is the shipping-and-handling view, and it quietly costs you money every day. The real question is not "who can get there." It is "who turns this specific call into a signed job."
A first-year tech on a straightforward filter and capacitor call is fine. That same tech on a fifteen-year-old system that is one summer from failure is a lost sale. He fixes the immediate complaint, writes "recommend replacement" on the ticket, and drives off. The homeowner nods, and then calls two of the other 120,000 shops. You had the lead. You sent the wrong person to close it.
The tech at the door is the entire conversion event
I ran 5 Star Moving for fifteen years on paper and a wall calendar, and the lesson that cost me the most to learn was this: the estimate is not a form, it is a person. When I sent a green crew lead to walk a four-bedroom job, I lost it. When I sent someone who could read the house, price it on the spot, and answer the "what about my piano" question without flinching, I won it. Same house. Same price. Different human at the door.
HVAC is the same trade with different equipment. The conversion happens in the home, in the ten minutes after diagnosis, when someone either presents a clear path or mumbles about getting back to you. A phone-answered lead tends to book at a far higher rate than a web form, often several times higher. The pattern holds all the way to the door: human contact, done well, is the sale.
You do not lose the job when the homeowner says no. You lose it the moment you send someone who cannot close standing in the room.
First visit or no visit
Here is the math that should keep you up at night. In-field, same-visit proposals tend to close at roughly double the rate of emailed follow-up quotes. Every time you send a tech who cannot price and present on the spot, you convert a one-visit close into a two-touch follow-up, and the follow-up is where deals go to die.
There is a second cost hiding here. First-time fix. When the right tech shows up with the right diagnostic skill, the job gets solved on visit one. Send the wrong tech and you eat a second truck roll to finish a job you should have closed the first time. In a trade where first-time-fix rates commonly run in the high-70s to low-80s percent, the shops living at the top of that range are not luckier. They are matching skill to call on purpose.
Every tech-hour is scarce and expensive
This is not a soft point. HVAC is a 440,900-job workforce growing about 11 percent from 2025 to 2035, with a median wage of $61,010 as of May 2025 (BLS). You cannot hire your way out of a routing problem, because the techs are not sitting on the shelf waiting. In a $159.4 billion market (IBISWorld), the shops that win are not the ones with the most trucks. They are the ones that put the right truck on the right call.
When a tech-hour is that costly and that hard to replace, spending one on a mismatched dispatch is not a scheduling hiccup. It is burning your scarcest asset on a call you were never set up to close.
What this actually looks like in OptimizeIt
The board should tell you who to send, not just who is open. OptimizeIt reads the call type, the equipment history at the address, and who is genuinely free in the homeowner's window, then surfaces the match. You still make the call. You just make it with the full picture instead of a whiteboard and a group text.
When you cannot get to the phone, the AI Voice Agent on the Pro tier answers, captures the lead, and books it against the same logic, so the after-hours call does not leak to the next shop. Pricing is plain. Core is $79 a month with two seats, Plus is $159 with four seats and the phone line, Pro is $239 with six seats and the voice agent. Extra seats are a flat $25 a month, so the tool grows with your crew, not ahead of it. See the full breakdown on pricing or the HVAC overview.
The wedge is simple. Treat dispatch as the conversion event it already is, and give your best closer the calls worth closing.
The Honest Take
This is not for everyone. If your close rate problem is really a pricing problem, or you have a policy of never quoting in the home, better routing just shows you the leak in higher resolution. It will not fix a shop that undercharges, lets callbacks go to voicemail on purpose, or refuses to let techs present a proposal on the spot. And if you are not willing to change who goes on which call, none of this moves. OptimizeIt is a lever for operators who already do good work and are tired of losing it to the wrong person at the door. If that is not you, save your $79 and fix the policy first. For a look at the follow-up side, read Homeowners Shop Your Quote in Minutes, The HVAC Weekend Voicemail Tax, and Good-Better-Best Proposals.
Frequently asked questions
Is this about sales training or about scheduling?
It is about scheduling, and I am arguing they are the same thing. Most advice treats close rate as a sales-skills problem you fix with scripts. I think the bigger lever sits earlier, in who you put in the truck for a given call. A senior tech on a system-replacement lead and a first-year tech on a filter swap is a routing decision. Get the match right and the close takes care of itself. That is dispatch, not a pep talk.
How does OptimizeIt know which tech to send?
It looks at the call type, the address history, the equipment on file, and who is actually free in the window the homeowner wants. You still make the call. The software surfaces the match instead of burying it in a whiteboard and three text threads. The point is not to automate your judgment away. The point is to stop losing good calls to whoever happened to have an open slot that morning. You decide, faster and with the full picture.
Does the right-tech idea really move close rate that much?
Industry benchmarks are directional here, not gospel, so run your own math on your own jobs. In-field, same-visit proposals tend to close at roughly double the rate of emailed follow-up quotes. The tech who can diagnose, price, and present on visit one captures the sale before the homeowner starts shopping. Send someone who cannot, and you have paid for a truck roll that turns into a follow-up you will probably lose.
What does OptimizeIt cost?
Three tiers on annual billing. Core is $79 a month and includes two seats. Plus is $159 and includes four seats plus the phone line. Pro is $239 and includes six seats and the AI Voice Agent that answers when you cannot. Extra seats are a flat $25 a month on any tier. Pick the tier by whether you need the voice agent covering missed calls, and add seats as your crew grows. No per-job fees, no percentage of ticket.
We are a two-truck shop. Is this overkill?
No, it is the opposite. When you run two trucks, one bad routing call is half your day gone. A big shop can absorb a mismatched dispatch. You cannot. The smaller the crew, the more each tech-hour is a scarce, expensive asset, and BLS puts the median HVAC wage at $61,010 as of May 2025 ([BLS](https://www.bls.gov/ooh/installation-maintenance-and-repair/heating-air-conditioning-and-refrigeration-mechanics-and-installers.htm)). Start on Core with two seats, add a seat when you add a truck. The routing discipline matters more at small scale, not less.
Who is OptimizeIt not a fit for?
If your close rate problem is really a pricing problem, or you refuse to quote in the home, software will not save you. This helps shops that already do good work and lose jobs to slow, mismatched dispatch. It does not fix a business that undercharges, ghosts callbacks, or sends a diagnostic-only tech to a replacement lead by policy. If you are not willing to change who goes on which call, the tool just shows you the leak faster.