By Greg Allan, tradesman and creator of Data First Coaching
Why can an HVAC technician be booked solid every week and still make no money?
An HVAC technician can run a full board of split system installs, ducted jobs and commercial maintenance visits every week and still finish the year with nothing left over. Being busy only proves the diary is full. It says nothing about whether each job earned what it was priced to earn.
Summer peaks make this worse, not better. When every day is booked out with installs and breakdown calls, there is rarely time to stop and ask whether yesterday's jobs actually made the margin they were quoted at. The quieter winter lull then exposes the gap, because there is less work coming in to cover the shortfall that was quietly building all season.
Where does the profit in a quote actually go missing?
It goes missing in the hours between what a job was allowed to take and what it actually took. A quote for a split system install or a ducted retrofit has a number of hours built into it. If the job takes less, the saved time flows straight into profit. If it takes longer, the margin that was quoted simply does not show up.
For an HVAC technician this happens in small, ordinary ways. A warranty callback that was never meant to cost labour. A commercial maintenance visit that runs long because a filter or a part was not on the van. Time spent troubleshooting a refrigerant fault that was not scoped into the original price. None of this looks like a crisis on the day. Spread across a crew and a season, it is exactly the kind of leak that turns a fully booked year into a flat one.
What is the one number that shows whether a job's profit survived delivery?
Job efficiency, hours billed against hours taken, is the number to watch every week, because it tells you whether the profit built into your pricing actually survived the job. A margin that looked solid on the quote can vanish entirely once real labour hours are counted.
You do not need to wait for the accountant to tell you this at year end. If your crew is consistently taking longer than the hours allowed on ducted installs or service agreement visits, that is not bad luck. It is a pattern, and it is one you can see the same week it happens if you are looking at the right number rather than just whether the van was out the door on time.
How do you see this at the level of each technician, not just the whole crew?
You see it by tracking utilisation for each individual tradesperson, not only the team as a whole, because a healthy crew average can hide one person losing hours that nobody notices until it has gone on for a while.
Picture an HVAC business where the crew as a whole looks fully utilised every week. Underneath that number, one of the qualified technicians is spending a growing share of the week in the office, putting together technical quotes for commercial ducted jobs, instead of being out on the road installing and servicing. The team figure stays steady because everyone else is flat out. It is only when utilisation is tracked person by person that the pattern becomes visible, and it leads to a direct conversation about moving that technician back onto the road where their licensed hours actually earn.
What changes when AI agents take this tracking on for you?
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 for an HVAC technician that means it can sit quietly behind the scenes watching job efficiency so you do not have to chase it manually every Friday.
This is data first coaching in practice. Instead of the owner explaining what happened on site, AI agents read the job and finance data as it comes in, flag where hours allowed and hours taken are drifting apart, and surface it before the quiet season arrives and the shortfall finally shows up in the bank balance. The office work of pulling these numbers together stops competing with the work of running the business, so the time an HVAC technician has gets spent on customers and crew, not on chasing figures after the fact.
What other numbers deserve a weekly look, not just a yearly one?
Gross profit margin by job type is the other figure worth a weekly glance, because an HVAC technician's split system work, ducted installs and commercial maintenance contracts rarely carry the same margin, and averaging them together hides which type of job is actually paying the bills.
Cash flow timing matters too, shaped by this trade's own pattern of a busy summer and a slower winter, with service agreements and commercial accounts often paid on terms that lag the work. Aged debtors on maintenance contracts, equipment on back order from suppliers, and refrigerant handling compliance checks all affect how a week actually plays out, and each one is easier to manage when it is seen weekly rather than discovered at tax time.
How does Data First Coaching approach this?
Data First Coaching, built by Greg Allan, starts from the HVAC technician's own job and finance numbers through the Trade Business Intelligence, not from the owner describing the business from memory. The first thing looked at is where hours allowed and hours taken on real jobs have pulled apart, because that gap usually points to where the problem actually starts, whether that is pricing, scheduling or a crew member losing hours in ways nobody has measured. As Greg puts it, “if you haven't allowed for enough time, there's a problem with your pricing.” The how, the systems and the builds that fix it are worked through inside the Academy, with members, because the Trade Business Intelligence is powered by every member who joins, and it stays sharp because those members are open minded, innovative and willing to share what they learn.
Looking for a business coach who starts from your numbers? HVAC Business Coach or every answer for HVAC technicians.

