All articles

Custom CRM

Pest Control Dispatch Software: The Density Cap

Route density decides pest control margin, but it has a ceiling. Technicians hit it at 15 to 17 stops. Past that, software manufactures callbacks.

Om Patel 16 min read
Photo: Willian Chan / Unsplash

The short answer

Pest control scheduling and dispatch software is really recurring route software, because most stops are booked weeks ahead and never need dispatching. The metric is stops per route day, and it caps out: vendors market 14 to 18, while technicians report quality breaking down past 15 to 17. Buy the tool that reserves capacity for callbacks, not the prettiest dispatch board.

Pest control scheduling and dispatch software is misnamed, and the name is why owners buy the wrong thing. Between 80 and 90 percent of a recurring pest control book is scheduled weeks or months ahead. There is almost nothing to dispatch. What you are actually buying is a recurring route builder, and the dispatch board that every demo opens with governs only the small reactive slice of your week.

That mistake is expensive in a specific way. Route density is the largest controllable cost lever in this trade, and in a PCT survey sponsored by FieldRoutes, 55 percent of pest professionals ranked increased route density first out of ten productivity factors. So vendors sell density, and every article ranking for this keyword sells density.

None of them mention that density has a ceiling, or what happens when software helps you drive straight through it.

Why pest control dispatch is not HVAC dispatch

Almost every platform sold as pest control dispatch software began life somewhere else. The underlying model is an HVAC or plumbing service call: a customer calls this morning, a dispatcher finds a free technician, the job closes. Work arrives, then gets assigned.

Recurring pest control inverts that. The Tuesday quarterly route was set when the customer signed, and it will run on roughly that day for years. Nobody assigns it. The schedule already exists, and the real question is not who takes this job but which day and which sequence this stop should have been placed on months ago.

That inversion changes what a good product looks like. A dispatch board optimises a decision you are barely making. What you need optimised is the multi week clustering that decides which recurring stops land on which day, a materially harder problem that gets demoed far less often because it does not animate nicely on a screen.

The reactive book still exists: callbacks, warranty re-services, termite and WDO inspections, sales generated initials, seasonal mosquito and wasp calls. That is where the dispatch board earns its keep. It is also, in most residential shops, the minority of stops and the majority of the operational pain.

The metric: stops per route day, and its ceiling

Service time per stop is close to fixed. A quarterly exterior treatment takes about as long whether it is your first stop or your tenth. Drive time between stops is not, and that is the whole game.

The arithmetic is well documented. On an eight hour field day with 25 minutes of average service time, a 20 minute average drive between stops produces roughly 10 stops, while tightening that gap to about 7 minutes lifts the same day to roughly 15. That is a 50 percent capacity gain without rushing a treatment or adding a truck, and because the marginal cost of a denser stop is almost zero, most of it falls to the bottom line.

Vendor case studies land in the same territory. FieldRoutes publishes Alta Pest Control, ranked number 30 in the PCT Top 100, moving from "eight to nine stops on a route going up to 14," and All "U" Need Pest Control running "about 15 stops per day for technicians, and 18 if I can have it perfect."

Here is where the category stops telling the truth. Those numbers are printed as targets. Ask the people running them.

Watch out

A technician in r/PestControlIndustry posted in July 2026 that he was averaging 18 to 22 houses a day and had "to average around 15 to 22 minutes per property just to make it home before dark." The thread's replies are a straight rebuttal of the marketing number. "I consider 17+ too much," wrote one. "Sounds like production over quality of service is priority where you are at," wrote another. A third: "I don't really schedule myself more than 15 to 16. I like giving myself a little room so I don't have to rush. Rushing turns into sub par quality treatments."

Put the two data sets side by side and the picture is unambiguous.

Stops per route dayWho reports itWhat happens
5 to 10Family owned shops, mixed service types, apartment and commercial blocksComfortable, often under capacity on pure quarterly routes
10 to 14The realistic optimised range for residential recurring exteriorsDensity gains available, quality intact
14 to 16FieldRoutes case studies, well clustered urban routesThe practical ceiling for most residential books
16 to 22Corporate branches pushing production targetsTechnicians report rushing, sub par treatments, burnout

The gap between 14 and 22 is not a gap in software quality. It is the difference between an optimised route and an overloaded one, and no routing engine can tell you which side you are on, because the engine only counts minutes.

Callbacks are the tax that density collects

This is the part nobody in the search results models, and it is the reason the ceiling exists.

A callback generates zero revenue. That alone would make it expensive. What makes it roughly twice as expensive is that it is geographically random: it lands wherever the complaining customer lives, not on the cluster your technician is servicing today. A single warranty re-service consumes a paid stop slot and a long drive leg at the same time.

The loop is visible in operator testimony. One technician described leaving a job over exactly this: "16 to 18 stops in a day and all of the houses are gigantic and 20 to 40 minutes away from each other and given 25 minutes per house. Then they wonder why technicians try and rush through homes." Rushed treatments produce callbacks. Callbacks consume route capacity. Lost capacity produces pressure for more stops per day.

The injection is usually handled badly too. Another technician described the office scheduling "a retreat in a fourth city that is an hour away from my route, and then schedule another one, same-day, at 3 PM, thirty minutes away. They never ask, they just do it." A colleague summarised the office's mental model in one line: "Teleportation and time travel is what the office thinks we can do."

By the numbers

Take a technician running 14 stops. Two unbilled re-services placed off route do not cost 2 stops of capacity. They cost the 2 slots plus roughly 40 to 60 minutes of extra drive, another 1.5 to 2 stops. That is 4 stops of a 14 stop day, 28 percent of the route, gone at zero revenue. Your unbilled stop rate is the most under measured number in this business.

So the KPI to demand from any platform is not stops per day. It is unbilled stops as a percentage of total stops, reported per technician and per route. If a vendor cannot produce that number, they are selling you a speedometer for a car with no fuel gauge.

Where warranty scope is fuzzy, the rate climbs on its own. One operator in r/pestcontrol described a customer demanding a free re-service for a wasp treatment done in June of the prior year, on a one time treatment with a 90 day warranty. Another owner explained his defence: "For bee calls they need to sign up for continued service and i only warranty the exact nest not a new nest site." That is a contract decision arriving as a routing cost, which is why tracking a pest control job past the invoice matters more here than in most trades.

The reserve model: hold slots back instead of packing them

The best scheduling framework I found this run did not come from a vendor. It came from a former route manager in the same thread:

"When I managed, I would cap my techs at 12 but left room for 3 extras/callbacks/new starts. Guys were happy, route completion was in the 98% and retention was great."

That is a 12 stop planned route inside a 15 stop envelope, with 20 percent of the day held in reserve. It is the opposite of what optimisation software does by default, and it produces a claimed 98 percent route completion rate, the number that actually determines whether customers get served on the day you promised.

The model works because reactive work in pest control is not random noise, it is a predictable rate. At an 8 percent callback rate, a 14 stop route generates roughly one callback per technician per day. Plan 14 stops and that callback displaces a scheduled customer, who gets rescheduled, which decays next week's route too. Plan 12 with 3 held back and it is absorbed without touching anyone else's appointment.

Test any platform on this directly. Ask whether it can hold reserved capacity per route as a rule the optimiser respects, or whether "reserve" just means the dispatcher remembers not to fill the last two rows. Most tools do the second thing.

If your routes are dense on paper and chaotic in practice, the gap is usually in how reactive work gets injected, not in the sequencing engine. We build custom CRM and route systems around the rules your operation actually runs on, including reserve capacity, callback attribution and per stop commission accounting that off the shelf platforms treat as edge cases.

Book a free CRM demo

Routes decay even when nobody touches them

Owners believe their routes are tight because they were tight when last rebuilt. Three forces erode them in the meantime, all invisible from the office.

Churn. Annual churn on residential quarterly programs runs 16 to 22 percent, consistent with benchmarks putting strong operator retention at 82 to 88 percent. Every cancellation punches a hole in a cluster, and every replacement start fills a hole somewhere geographically inconvenient.

Window creep. Customers ask for narrower windows over time. Mornings only. After three for the dog. Each request is granted individually by a dispatcher being reasonable, and nobody re-runs the route against the accumulated constraint set.

Service time drift. A property that took 22 minutes three years ago takes 31 today because the customer added a detached garage and a mosquito add on. The route was sequenced against the old duration.

Compounded, those forces are estimated to accumulate 18 to 25 percent dead drive time in an unrebuilt route. The trucks still leave at 7:15 and come back at 5:30, so nothing looks wrong. This is the strongest genuine argument for continuous optimisation, and a much better reason to buy than "pack in more stops."

Rural math breaks the routing pitch

Routing vendors sell one number to every operator. The geometry says that is wrong.

Mean distance between consecutive stops scales as roughly one over the square root of stop density. The relationship is not linear, which has a consequence most buyers never hear: averaging a dense metro region with a sparse rural one distorts both, understating travel in sparse regions and overstating it in dense ones, producing something like 30 to 60 percent error in modelled travel distance.

The translation is blunt. If your stops are 20 minutes apart because your territory is rural, no clever sequence makes them 7 minutes apart. That drive time is a property of your geography, not your software. Drive time is typically only 10 to 25 percent of the total minutes attached to a job anyway, and a sequencing engine recovers a fraction of that fraction.

Tip

For rural and semi rural books the higher leverage levers are not routing. They are a minimum revenue per route day, pruning outlying accounts that cannot be clustered, and selling geographic windows. One operator schedules to dollars rather than stops: "I usually try to schedule my techs from 1500 to 2000 per day. If that is five houses or 15." That target beats a stop count because it is indifferent to service mix.

The continuity constraint you are paying for without pricing it

"Same technician every visit" is a retention promise most residential shops make, and it is a real constraint on the optimiser. Continuity and density pull against each other: the tightest route on a given day frequently requires sending a different technician to a property.

Serious route engines let you price that trade explicitly, holding a customer with their long standing technician unless the savings exceed a configurable threshold, with 8 minutes per stop cited as a common setting. Reported continuity in mid market shops sits around 71 percent before tuning and 81 percent after, meaning roughly one visit in five already breaks the promise in your sales script.

Decide the exchange rate deliberately. If you sell continuity, set the threshold high and accept the density cost. If you do not, stop putting it in your marketing.

If your technicians build their own routes, this is a change project

There is a large, quiet segment of this industry where technicians manage their own days, and no vendor comparison accounts for it. A rural operator with 8 routes described exactly this setup on r/PestControlIndustry: technicians running their own schedules, commission based pay, no GPS tracking, every stop processed individually through QuickBooks Desktop. He rejected FieldRoutes specifically because it pushed tablets and GPS tracking he did not want.

For those shops a dispatch board is not a productivity tool. It is a transfer of control from the truck to the office, and it will be experienced as surveillance. The software gets adopted in name and worked around in practice, the most expensive outcome available.

If that describes your team, buy for the workflow you have. Prioritise a good mobile app, offline access for dead zones, clean per stop invoicing and automated customer messaging. Deprioritise the dispatch board, the GPS breadcrumb trail and the live map. Add control later, once the tool has earned trust.

What operators actually pay

Published entry pricing spans a wide range. One industry comparison lists GorillaDesk starting around $49 per month per route, while Capterra lists a FieldRoutes starting price of $350 per month. PestPac does not publish rates publicly.

Operator consensus is more useful than the price list. PestPac is repeatedly called the gold standard with a steeper learning curve, a decision "you should only have to make once." GorillaDesk is the easiest to roll out and lightest on features. FieldRoutes sits between them, "not as easy to learn but is very capable." Jobber and Housecall Pro draw a consistent warning: they are general field service tools without native recurring service handling, and one operator noted spending "more time customizing it than actually using it."

The cost nobody quotes is implementation. One owner started with PestPac with a first customer booked and equipment in the truck, then lost days waiting on onboarding while the client nearly walked. Budget the weeks, not just the subscription. For where a CRM and a field service platform genuinely differ, see CRM vs field service software for pest control.

The demo checklist

Nine questions, in order of how much money they decide.

  1. What is my current stops per route day, and my current unbilled stop rate? Get your own baseline before any demo.
  2. Can the optimiser hold reserved capacity per route as an enforced rule, not a dispatcher habit?
  3. When a same day re-service is created, does the system place it against existing route geography or drop it at the end of a technician's day?
  4. Does it report re-services separately from paid stops, per technician and per route?
  5. Can it cluster recurring accounts across weeks, deciding which day a new account should land on, or does it only sequence a single day?
  6. Is same technician continuity a configurable constraint with a threshold, or just a preference field?
  7. Does the mobile app work offline, and does it hold chemical labels and service history without signal?
  8. What does implementation actually take in weeks, and what happens to my existing customers during it?
  9. If my technicians self route today, what specifically changes on day one for them?

Any vendor who answers question 2 and question 4 with a real screen is worth a trial. Most will answer with the dispatch board.

The honest bottom line

Route density is real, it is the biggest controllable margin lever in recurring pest control, and 72 percent of pest professionals already report using software that optimises routes. Buying one is not the differentiated decision it was five years ago.

The differentiated decision is what you do with the capacity it finds. Spend all of it on more stops per day and you will find the ceiling these technicians already found, then pay for it in callbacks, turnover and cancelled agreements. Spend part of it on reserve capacity and your route completion rate rises, callbacks get absorbed without displacing paying customers, and the density gain compounds instead of eroding.

That is a policy decision about how to run routes, not a feature you can buy. The software only makes it cheaper to execute either one.

Sources

Frequently asked questions

What is pest control scheduling and dispatch software?
It is software that builds recurring service routes, sequences each technician's day, pushes stop details to a phone or tablet, and captures the service record on site. In pest control the recurring route builder matters far more than the dispatch board, because most stops are scheduled weeks or months in advance rather than assigned that morning. Nearly every product in the category is a full field service suite with billing, agreements and chemical logging attached.
How many stops per day should a pest control technician run?
It depends on service mix and drive time, but the practitioner range for residential recurring work sits around 10 to 16. Vendor case studies market higher numbers: FieldRoutes publishes one operator moving from 8 to 9 stops up to 14, and another targeting 15 with 18 as the ideal. Technicians in r/PestControlIndustry describe 16 to 22 as the point where they start rushing treatments, which is how you buy callbacks.
Is route density really the biggest profit lever in pest control?
It is the biggest controllable one, because service time per stop is nearly fixed while drive time between stops is not. In a PCT survey sponsored by FieldRoutes, 55 percent of pest professionals ranked increased route density as the single largest contributor to productivity, ahead of nine other factors. The caveat is that density has a ceiling set by service quality, and pushing past it converts paid stops into unpaid re-services.
What is the difference between route optimization and dispatch?
Dispatch assigns work to a person today. Route optimization decides which stops belong on which day and in what order, often weeks ahead. Pest control lives mostly in the second one because the recurring book is the business. Buying a tool for its dispatch board is buying for the 10 to 20 percent of your schedule that is reactive.
Does route optimization software pay off for a rural pest control company?
Much less than for an urban one, and the math explains why. Mean distance between consecutive stops scales roughly as one over the square root of stop density, so at low density there is far less drive time available to recover. Rural operators usually get more from pruning unprofitable territory and setting a minimum revenue per route day than from a sequencing engine.
What should I actually test during a pest control software demo?
Four things. Whether it can hold reserved capacity on each route for callbacks and new starts instead of overbooking. Whether it reports your unbilled stop rate, meaning re-services as a share of total stops. Whether it can honour same technician continuity as a rule rather than a habit. And whether a same day re-service gets placed against the existing route geography or dropped wherever the complaint came from.
How much does pest control scheduling software cost?
Published entry pricing is wide. One industry comparison lists GorillaDesk starting around $49 per month per route, while Capterra lists FieldRoutes with a starting price of $350 per month. PestPac does not publish rates publicly. Treat any quote as secondary to implementation time, since one operator described losing days waiting on PestPac onboarding with a customer already booked.
Will dispatch software work if my technicians build their own routes?
Only if you plan for the fight. Self routing is common in pest control, especially in rural and commission paid shops, and technicians who have run their own book for years experience a dispatch board as surveillance rather than help. One rural eight route operator on r/PestControlIndustry rejected FieldRoutes specifically because it pushed tablets and GPS tracking the owner did not want. Buy for the workflow you have, or budget for changing it.
Should I buy off the shelf or build a custom system?
Buy first. FieldRoutes, PestPac, GorillaDesk, Briostack and Pocomos all handle recurring routes competently, and an off the shelf tool you actually use beats a bespoke one you maintain. A custom build earns its keep only when a specific constraint cannot be modelled anywhere, such as per stop commission accounting, an unusual mixed residential and commercial route structure, or a reserve capacity rule no vendor supports.
Bespoke pipelines, automations, 360° customer records and real-time reporting, a CRM built around how your team actually works, connected to your entire stack.
Book a free CRM demo

Free tools

Find out what your site is costing you.

Enter your address and we check the real page. Scores are free and the itemised report lands in your inbox. No account, and we change nothing on your site.