By Greg Allan, tradesman and creator of Data First Coaching
Why does a full diary not mean the pest control business is making money?
A full diary of termite inspections, treatments and service agreement visits is real work, real invoices and real money coming in, but none of that proves a job made money. Efficiency has to be measured against the hours the business is paying its technicians for, not just the hours billed to the customer. A pre-purchase inspection or a barrier treatment can be invoiced and paid in full, and still be losing money the moment the travel between properties, the compliance report writing and the warranty callback on last month's job get counted.
Most pest controllers price the job on the chemical, the labour on site and a margin, and stop there. The hours spent driving between a termite inspection and a general pest job, topping up bait stations on a recurring contract, or going back out on a no-charge callback rarely get attributed to the job that caused them. They get folded into overhead, which makes every job on the books look more profitable than it actually is.
Why does the bank account feel fine until GST or tax falls due?
The business keeps collecting money from every termite treatment, service agreement and commercial compliance job, and keeps meeting wages, so the bank account can feel healthy for a long stretch even after the margin on the work has gone. That feeling is the trap. A busy pest control round, especially through a seasonal peak when termite activity picks up after rain or general pest calls spike with the warmer months, can carry a business for a while on cash that is really owed to tax or GST, not earned as profit.
The gap only becomes visible when the activity statement or tax bill lands and the money physically is not there, even though every job was invoiced and every customer paid. By then the owner is trying to explain a cash problem that started earlier, buried inside jobs nobody separated billable hours from non-billable hours on.
Why do unpaid service agreement invoices make the gap wider?
Owners flat out running inspections, writing treatment reports and quoting the next job rarely have time left to chase the recurring service agreement invoices sitting unpaid. That is not a failure of the owner, it is a consequence of how the week is spent, but it widens the distance between what the profit and loss statement says the business earned and what is actually sitting in the bank.
A pest control business can show a reasonable margin on paper across termite, general pest and commercial compliance work, while a meaningful slice of that revenue is still owed by customers on recurring contracts. Until that money is collected, it is not profit, it is a number on a report. The busier the diary, the easier it is for that collection work to keep sliding.
What number actually tells a pest controller whether a job made money?
The number that matters is your true cost of operations per billable hour, built job by job and technician by technician, not one blended bank balance you check and hope looks healthy. That figure has to include every non-billable hour, travel between properties, report writing, bait station top-ups on a recurring agreement, and warranty callbacks, sitting in its own bucket rather than spread evenly across every job on the books.
Picture a pest controller who could not get an accurate cost of operations figure out of the business. When every non-billable hour was loaded onto individual jobs as overhead, the cost looked far too high and every termite treatment and service agreement visit on the books appeared unprofitable. When those same hours were stripped out completely, the figure dropped to something clearly too low to be real, because travel, reporting and callbacks still cost the business money even when they are not billed to a customer. Neither number was telling the truth, and guessing between them is no way to price a treatment or a service agreement.
What changes when AI agents take over the non-billable work and the costing?
An AI agent is software that does a job the way you would do it yourself, using your prices, your wording and your rules, and it can take on the non-billable work that normally gets buried in overhead. For a pest control business that means pulling the real wages and overhead figures straight from the business's own data and working out the true cost of operations with billable hours properly factored in, instead of a rough guess at year end.
Once that is set up, overhead and non-billable cost sit in their own bucket instead of being spread across every termite inspection, barrier treatment and service agreement visit on the books. AI agents can also handle compliance report drafting, chase the recurring invoices that tend to slip when the diary is full, and flag a service agreement running at a loss before it renews again. This is data first work: the figures come from what actually happened in the business, not from memory of how the week felt. The same AI agents keep that costing accurate as the business changes, so the picture is not rebuilt from scratch every season.
Should a pest controller just raise prices on treatments and inspections to fix this?
Raising the price on a termite treatment or a pre-purchase inspection can help, but it does not fix a business that cannot see where its non-billable hours are going. If the true cost of a job is unknown, a higher price is still a guess, and it can just as easily make a loss-making service agreement look acceptable without actually fixing it.
The more useful move is presenting customers with a genuine choice, built from what your inspection or discovery conversation actually finds: a basic general pest visit, a fuller treatment with a warranty, or a recurring service agreement with regular bait station checks and commercial compliance reporting included. Once the true cost of operations for each option is known, pricing becomes a decision built on your own numbers rather than a guess at what the market will wear.
How does Data First Coaching approach this?
Data First Coaching starts from the pest control business's own numbers, through the Trade Business Intelligence, rather than from the owner's explanation of how busy the diary feels. It looks at where billable and non-billable hours actually sit, job by job and technician by technician, because that is usually where a profitable looking business quietly turns into a cash problem. Greg Allan built this from running his own trade business, and as Greg puts it, “it’ll tell you exactly what you’ve been spending money on, where your money’s coming from.”
The how, including the way an agent is built for a pest control business and where it sits in the job, is worked through inside the Academy, with other members. The Academy is for owners who are open minded, innovative and willing to share what they learn, because the Trade Business Intelligence is powered by every member, for every member.

