Recurring revenue, routes, and retention: the numbers pest control runs on

A pest-control business doesn’t really run on jobs. It runs on a book of accounts that pay you again and again. That one fact changes which numbers matter. An HVAC shop lives and dies on the next install; you live and die on whether last quarter’s customers are still on the plan this quarter. So the dashboard a pest-control owner needs looks different, and most of it is hiding in plain sight inside the tools you already pay for.

Here are the numbers that actually decide whether you’re making money, what each one is telling you, and where it lives.

Recurring revenue is the business

Recurring revenue is the predictable money that comes in on a schedule from customers on a service plan, quarterly, bi-monthly, or monthly subscriptions for ongoing treatment. It’s different from one-time work (a one-off bed-bug job, a wildlife exclusion) because you can count on it before the month starts. The bigger and steadier your recurring base, the more the whole business is worth and the easier every other decision gets.

The single most important thing to watch here is retention: the share of plan customers who stay, month over month or year over year. Its evil twin is churn, the share who cancel. If you start the quarter with 800 active plans and end with 760, you didn’t lose 40 jobs. You lost 40 streams: every future service those accounts would have paid for, gone. That’s why retention sits at the top of the list.

Where it lives: recurring jobs and active service plans in Jobber or Housecall Pro (your field-service software, where scheduling and routes live); recurring billing and the actual money collected in QuickBooks (your accounting software). Watch both, a plan can look “active” in scheduling while the billing quietly fails.

Route density: your biggest margin lever

Here’s something HVAC owners never think about and you think about every morning: the drive between stops is pure cost. Nobody pays you for windshield time. Route density: how many stops a tech completes per day, and how tightly those stops cluster geographically, is the closest thing pest control has to a free margin lever.

Same tech, same eight-hour day. Pack the route into a tight loop and they hit, say, 22 stops. Let it sprawl across town and they hit 14. You paid the same wage either way; the dense route just earned a lot more on top of the same labor cost. Tightening routes is one of the few moves that lifts profit without raising prices or cutting pay.

Where it lives: stops, scheduling, and route assignments in Jobber or Housecall Pro. Watch stops-per-tech-per-day as a trend, and keep an eye on whether new accounts are landing inside your existing service areas or scattering you thin.

Re-service rate: rework you’re not billing for

Most plans and guarantees promise that if the pests come back between visits, you’ll come back free. Good policy. But every one of those free return visits, the re-service or callback, is a stop you serviced and didn’t get paid for. It’s rework, plain and simple: you cover the labor and the product twice to earn the revenue once.

Track it like a rework rate, the share of visits that are unbilled returns. A climbing rate, or one tech or one product line generating far more returns than the rest, is an early signal of a real problem: a treatment that isn’t holding, a training gap, a product that isn’t working in your area. We dug into this pattern across the trades in callbacks eating margin; in pest control it’s especially sharp because the free return is baked into the model.

Where it lives: job records in Jobber or Housecall Pro, look for re-service, callback, or warranty-visit flags on the schedule.

Churn vs. acquisition, and why I won’t tell you to yank ad spend

Because your revenue is subscription-like, the math on keeping a customer versus winning one is lopsided. A customer who stays on a quarterly plan for four years is worth many times a one-time job, so a quiet uptick in cancellations costs you far more than a slow month of new sales, and it’s much easier to miss. Nobody emails to say they’re leaving; the plan just stops renewing. Losing accounts quietly is the silent killer of a pest-control book.

So watch retention and customer-acquisition spend: what you pay in ad platforms (Google, Meta, and the like) to land a new account, side by side. But here’s where I’ll be straight with you: that acquisition number is diagnostic, not a lever to yank. If cost-per-new-account jumps, that’s a reason to look: at which campaigns, which seasons, which service areas, not a reason to blindly cut the budget. Acting on it means predicting how next month’s leads would respond, and that’s a guess. The honest move is to surface the change and leave the call to you, who knows your market.

A few more worth a glance

Average revenue per account, and your plan mix: how many customers sit on monthly versus quarterly, basic versus premium plans. Two businesses with the same plan count can be miles apart in health if one’s book skews to richer, stickier plans. Revenue per account, watched over time, tells you whether you’re growing the book or just adding cheap accounts that churn.

Where it lives: plan and revenue data in Jobber or Housecall Pro, reconciled against what’s actually billed and collected in QuickBooks.

Keeping up with it every week is the whole problem

None of these numbers are exotic. The trouble is where they sit: routes and plans in Jobber or Housecall Pro, the real cash and billing in QuickBooks, acquisition cost in your ad platforms. Watching all of it every week, while you’re running crews, is the part that quietly never happens.

That is what Guidepost is for. It reads the tools a pest-control shop already runs, keeps retention, route density, re-service, and acquisition cost in view together, and writes you a short weekly note on the handful that need you, each number tied to the account or invoice behind it. Retention slipping shows up as a name to call before the plan lapses. A jump in acquisition cost shows up as a service-area question, never as an order to cut the budget.

If you’d like a book of accounts watched this closely, get early access.

Written by Guidepost

Guidepost reads the numbers a home-service shop already has across its tools, then sends the few that need attention, each traced back to its source. The whole job is telling a real signal from noise: the line between a number worth acting on and one that’s only worth a closer look. More about Guidepost →

See it watch your numbers

Guidepost reads your Jobber, Housecall Pro, and QuickBooks numbers and tells you what needs attention, in plain English. Want to see the output first? Look at a sample digest.