
By Brittany Spencer
There’s a particular kind of quiet that falls over a room full of contractors when the conversation shifts from growth to profit leaks. Growth is the fun conversation: more trucks, more technicians, more calls, more revenue.
Profit leakage is the uncomfortable one because it requires looking at how much of the revenue you’ve already worked hard to generate is quietly disappearing before it ever reaches the bottom line. Revenue creates opportunity, but operational discipline determines how much of that opportunity a business actually keeps.
So, why this topic, and why now? What matters is what is happening to each revenue dollar after it comes through the door and how much labour, material, marketing, vehicles, overhead, payroll, and the everyday decisions survive being made throughout the business.
Two contractors can generate identical revenue and walk away with dramatically different profits. The difference often isn’t how much they sold; it’s how efficiently and intentionally they operated. Profit leaks are often difficult to see while they’re happening. By the time a profitability problem appears on a financial statement, the decisions that created it have already occurred.
A missed option, an unnecessary supply house run, a slow dispatch, a callback, or a technician who didn’t fully explore the homeowner’s needs can all chip away at profitability. So can a truck spending too much time on the road and not enough time producing.
The Big Five
Rather than trying to manage every line of profit and loss (P&L) with equal intensity, focus on five major expense categories where contractors should be looking for profit leakage — direct labour, direct materials, marketing, vehicles, and overhead payroll.
Together, these categories represent a significant portion of the expense structure in a contracting business. That makes even small improvements meaningful, and small leaks expensive when repeated across hundreds or thousands of calls.
Labour and material are often the easiest to connect directly to a job: incorrect labour assumptions, callbacks, poor material utilization, unnecessary trips, or work that takes longer than expected. Marketing leakage can be less obvious. The company pays to create demand, then loses some of that investment through missed calls, low booking rates, cancellations, poor conversions, or failing to maximize the opportunity once a technician arrives.
Vehicles leak through excess capacity, maintenance issues, poor routing, and time spent driving instead of serving customers.
Overhead payroll can grow when businesses continue adding people to solve problems that better systems, clearer roles, or stronger processes could solve first.
Efficiency Isn’t Speed
When people hear efficiency, they often think faster. But the most profitable technician isn’t necessarily the one running the most calls. Sometimes it’s the technician spending more productive time in the home, understanding what the homeowner wants and needs, evaluating the opportunity, building meaningful options, and completing more of the work the customer needs. Efficiency isn’t about cramming more stops into a day; it’s about maximizing the opportunity you already paid to create.
Booking rate, cancellation rate, options per call, conversion rate, average sale, sold hours, time on job, callbacks, material utilization, and technician efficiency are more than numbers on a dashboard. They represent behaviours leaders can observe, understand, and coach long before the financial impact appears on the P&L.
One such routine could be building a weekly job-costing rhythm. This can include bringing the leadership team together, reviewing service and installation tickets, job costing the work, and digging into the outliers. It doesn’t always start smoothly. People aren’t prepared, the numbers aren’t always understood, and it can appear like there’s an excuse for everything. Yet, the team kept showing up during this exercise. Eventually, the biggest change wasn’t the spreadsheet; it was the leaders.
They began knowing their numbers before walking into the meeting instead of discovering them in the room. They investigated outliers ahead of time and started asking why something happened rather than simply explaining it. Then, they fixed the process behind it. Over time, many of the same problems stopped appearing.
The question that stuck
If job costing reveals where profit is leaking, who should actually be involved in reviewing it? Your managers should be consistently involved in job costing. When managers only look at the data occasionally, they never develop a strong sense of what normal looks like. Without that rhythm, it becomes difficult to distinguish a one-time anomaly from a developing trend before that trend costs the business real money.
Managers begin seeing the relationship between operational results and financial outcomes. Over time, they can recognize patterns earlier, coach behaviours sooner, and prevent the same leak from showing up again. That’s why the purpose of job costing isn’t to catch people; it’s to catch patterns.
Instead of searching for one massive breakthrough, try looking to improve as many of the things influencing performance by a small amount. Improvements range from equipment and recovery practices to seemingly insignificant details. Improving booking rate slightly doesn’t transform profitability tomorrow, neither does improving truck stock accuracy, reducing callbacks, increasing options, or tightening labour utilization. But each improvement influences one of the big five. When small operational improvements compound across hundreds or thousands of calls over the course of a year, the financial impact becomes significant.
The goal is to build an organization capable of continually finding and fixing small profit leaks in the business.