Custom development — Dispatch

Should a 20-technician service company build custom dispatch software?

Not the whole system, in most cases. ServiceTitan, Housecall Pro and Jobber handle standard dispatch well, and rebuilding what they already do is expensive to own.
Build custom only for the dispatch rules your platform cannot express — and build it on top of the platform, not instead of it. Pixelum designs and builds that piece, then connects it so the office keeps one board.

Signs dispatch has outgrown the software

  • A whiteboard or spreadsheet is the real dispatch board, and the software is updated afterwards.
  • One dispatcher holds the rules in their head — who can do which job, which customer wants which tech, which zones pair well — and the day falls apart when they are out.
  • Drive time between jobs is high and nobody can see it until the fuel card bill arrives.
  • Maintenance agreements, installs and service calls compete for the same techs with no way to weigh them.
  • You run more than one trade or location, and the board treats them as one pool.
One sign is a reason to look at configuration. Several together, confirmed with numbers, are a reason to look at a custom piece.

Build, buy or extend

  1. Configure. Skills, zones, job types and capacity settings already exist in most platforms. Check them first.
  2. Buy an add-on. Routing and capacity tools that plug into your platform beat a custom build when they fit.
  3. Extend. A custom scheduling or routing layer that reads jobs from your platform, applies your rules, and writes assignments back. The office still works in one system.
  4. Replace. Only when the platform cannot represent your most profitable work and the vendor has said it will not.
Most 10 to 40 technician shops land on step one, two or three. A full custom dispatch system rarely pays back at that size.

What a custom dispatch piece looks like

  • Rules the dispatcher uses today, written down and encoded: skills, certifications, customer preferences, zones, job priority.
  • Suggested assignments and routes that cut drive time, which the dispatcher accepts or overrides.
  • Write-back to ServiceTitan, Housecall Pro or Jobber, so techs and the office never use a second app.
  • A view of capacity by day and trade, so sales and service stop overbooking the same people.
We have built scheduling and routing optimization for field service teams before. That experience is why we are careful about when it is worth building at all.

What it costs to own

Custom software has a build cost and a running cost: hosting, updates when the platform's API changes, and someone to call when it breaks. Weigh it against what the current dispatch problem costs in drive time, overtime and missed calls.
The Profit Map puts a number on that cost first. If the number does not justify a build, we say so.

When this isn't worth doing

  • Your platform's dispatch settings have never been set up properly. Do that first.
  • The dispatch problem is really a staffing or process problem. Software will not fix a schedule nobody follows.
  • You are under about 10 technicians. A good dispatcher and the standard board usually win.
If you are deciding whether to stay on your platform at all, start here. Should we replace our field service software or extend it?
To put a number on drive time first, this guide walks through it. How to calculate what drive time and callbacks cost.

Questions owners ask

Is custom dispatch software worth it for a 20-technician HVAC company?

Usually not as a full replacement. It can be worth it as a layer on top of your existing platform when your dispatch rules are complex and drive time or overtime costs are measurable. Put a number on the problem first.

Custom software or ServiceTitan for a mid-size HVAC company?

For most mid-size shops, ServiceTitan or a comparable platform plus a small custom piece beats a fully custom system. Custom-only makes sense when your core work cannot be represented in any platform on the market.

Will techs need a new app?

No. A good custom dispatch layer writes assignments back to the platform techs already use.

How long does it take?

It depends on how many rules need encoding and how clean the job data is. We scope it after the Profit Map, against the dollar figure it found.

Prove the gap. Then close it.

The Profit Map shows what dispatch is costing you in drive time, overtime and missed work. Then you decide whether anything should be built.