By Greg Allan, tradesman and creator of Data First Coaching
Why does a full diary of boundary surveys and subdivisions not show up in the bank account?
A surveying business can run flat out on boundary surveys, subdivisions and set outs for builders and still finish the month short in the account, because being busy and being profitable are measured differently. The field crew is on site, the drone is up, the GPS gear is logging control points, and invoices are going out the door. None of that tells the surveyor behind it whether each job actually made money once the real cost of delivering it is counted.
Most surveyors track money coming in rather than money kept. An invoice clears, the bank balance moves, and the job gets ticked off as done. But a boundary survey or a subdivision that was quoted on a fair margin can still be a loss if the crew took twice as long on site, or if no variation was raised when access was tricky and control had to be redone. The invoice still gets paid in full. The loss hides inside the hours, not the dollars.
Where does the time on a job actually go once the crew leaves site?
The field crew leaving site is rarely the end of the job. Drafting still has to turn raw measurement data into a plan, a report and a title-ready document, and that drafting time rarely gets logged against the job it belongs to. Travel between remote sites, waiting on council for information, and re-establishing a mark that was disturbed, all of it is paid time that often sits in the background as overhead rather than against the specific detail survey, as-built or contour job that caused it.
This is where the real cost of a job builds. A developer or builder who asked for a set out on a tight site, or a subdivision that needed extra boundary research through old titles, can eat hours of drafting and field time that never show up as a line on the invoice. The job still earns the same fee. The hours behind it just grew.
What does the business's own data show that the bank balance doesn't?
The number that tells the truth is billable hours measured against hours actually paid, not the total on the invoice. A job can look like it carried a healthy margin on the quote and still have eaten far more paid hours, field and drafting combined, than the fee ever covered. That gap between what looks profitable on paper and what the business actually kept is the gross-to-net gap, and it is rarely visible without tracking.
This is the point of data first thinking. Instead of starting from a feeling that the business is going okay because the bank balance looks fine, the surveyor starts from what each job actually cost in hours paid versus hours billed. Drafting, admin and office time need to sit against the jobs that caused them, not float in overhead where they quietly erode margin across the whole business. Memory and a general sense of being busy cannot show this. Only the data behind each job can.
What changes when AI agents take on tracking profitability for every job?
AI agents are software that do a job the way the owner would, using the business's own prices, wording and rules, and one can be set up to pull wages, overhead and job hours straight from the business's live data rather than waiting for someone to work it out at the end of the month. For a surveying business that means every boundary survey, subdivision or set out carries its true cost of field time and drafting time, not a guess.
Picture a surveyor who could never get an honest cost of operations figure out of the books. Every non-billable hour, the travel, the redone control, the hours a drafter spent finishing a plan, was being spread across jobs as overhead, and it made every job on paper look unprofitable. When those non-billable hours were stripped out completely, the cost of operations figure dropped to something obviously too low to be real. Neither number was useful, because neither one reflected what was actually happening on the ground.
What changed was handing that costing to an AI agent that pulls the actual wages and overhead figures from the business's own data and works out a true cost of operations with billable hours properly factored in. Overhead and non-billable time now sit in their own bucket instead of being spread across every job, and the agent keeps that costing current as the business keeps working, rather than the surveyor trying to work it out once a year from memory.
Should a surveyor just raise prices or chase more subdivisions to fix it?
Raising prices or taking on more subdivisions might help, but neither one fixes a gross-to-net gap on its own, because the problem is not the fee, it is what each job actually costs in hours once drafting, travel and non-billable field time are counted properly. Chasing more work with the same gap just means more jobs quietly losing the same money.
The number worth protecting and growing every month is gross profit margin on the work the business already has, not the volume of new work coming in. Once a surveyor can see which jobs, which clients and which kinds of work actually carry a real margin, the choice is no longer raise the price or get busier. It becomes which jobs to quote differently, which clients to keep, and where the crew's field time and the drafters' hours are best spent.
How does Data First Coaching approach this?
Data First Coaching, built by Greg Allan, starts from the surveying business's own numbers through the Trade Business Intelligence rather than from the owner's description of how busy things feel. For this question it looks at billable hours against hours actually paid, job by job, because that is where a healthy-looking quote quietly turns into a loss. Greg has said of his own business, “I wasn't tracking profitability on jobs. I was just going, yeah, I made some money there”, which is the exact gap this work is built to close. The how, including the AI agents and the systems that make the costing visible, is worked through inside the Academy, with members, because the Trade Business Intelligence is powered by every member who joins it.

