By Greg Allan, tradesman and creator of Data First Coaching
Why does a ducted install quote feel right item by item but still lose margin?
Because each line can look healthy on its own while the blend underneath is what actually decides the number. A ducted install mixes several trades and materials into one job: ductwork, multiple indoor heads, a condenser, refrigerant work and commissioning. An HVAC technician who prices each piece with its own markup can hand over a quote that reads well and still come home with a thinner result than a split system callout would have given.
Most owners do not notice this at the time. The install gets booked, the crew gets on with the ductwork, the commissioning gets signed off, and the job feels busy and successful. It is only when the final numbers are compared to a straightforward split system job that the gap shows up, and by then the next ducted quote has probably already gone out the same way.
What is actually bundled into a ducted install that a split system job doesn't have?
A split system install is close to one trade, one unit, one install day. A ducted system is several jobs stacked under one roof: a ductwork run through the ceiling space, an outlet for every room, a larger condenser, more refrigerant line, and a commissioning process that checks airflow and performance across the whole system, not just one head.
Each of those pieces has its own real cost and its own real time. Ductwork is often supplied and fitted by someone other than the HVAC technician running the job, which brings a supplier's lead time and price into the mix. Multiple indoor heads multiply the refrigerant work and the commissioning checks. None of that behaves like a single split system callout, and pricing it as if it does is where the margin quietly disappears.
How should you price each part of a ducted install so the numbers hold up?
You price it the same way you already price a split system or a service agreement: build each line as its own costed item, then add them up. Cost the ductwork run, each outlet, the condenser, the refrigerant work, and the commissioning separately, using the time an average technician needs and a materials allowance that is a little above lean, not the fastest case you have ever pulled off.
Picture an HVAC technician preparing for a home show, needing a way to put prices in front of people walking past with real questions about a ducted system for their house. Rather than guessing a number on the spot, he built his own pricing and comparison tool ahead of time, so at the show he could lay out the options and the price for each in front of a visitor on the day, not weeks later in a follow-up quote. The detail was already built in before he ever needed it.
If your pricing is only ever built around how fast you personally move and how lean you run materials, it holds up fine until a more complex job, or a different technician on your team, has to deliver it. A ducted install with several heads is exactly that moment. Price it for the job as it will actually be delivered, not for your best day.
Why present the ducted install as one price instead of a line-by-line quote?
A quote broken into separate labour lines invites the customer to pick it apart and shop your labour rate against someone else's, even though you built the pricing properly underneath. The fix is to cost every part separately, the way outlined above, and then present the finished number as one figure for the ducted system, the way you would for a split system or a maintenance contract.
A quote with no detail at all looks like low effort, and a customer who cannot see where the value sits will compare on price alone. Showing the separate value in the ductwork, the equipment, the refrigerant work and the commissioning, without breaking it into a labour rate line the customer can argue over, protects the number you have already built properly.
What does your own job data tell you about pricing ducted installs accurately?
The real answer sits in how past ducted installs actually ran against what was quoted, not in what the technician remembers about how the last one went. A trade business holds that answer in its own job costing: time spent against time quoted, materials used against materials allowed, and what each ducted install actually returned once the warranty callback and the commissioning time are counted in.
This is data first thinking: the quote for the next ducted job should start from what the last several actually cost to deliver, not from a feeling about how the day usually goes. This is where AI agents, software that does a job the way you would, using your prices, your wording and your rules, can take over the admin side of pulling those numbers together after every install, so the next quote is built on what actually happened rather than on memory. AI agents doing that work consistently is what lets an HVAC technician trust the number going out the door, job after job, through summer peak and the quieter months either side of it.
How does Data First Coaching approach this?
Data First Coaching starts from the ducted installs already sitting in your own job data, not from a general pricing rule. Greg Allan looks at what those jobs actually cost to deliver against what they were quoted, because that gap usually shows where a quote is being built around one technician's best day instead of the job as it really runs. Greg puts it plainly: “one of the biggest mistakes we see people make is they price it around themselves doing it.” He also teaches that “pricing is as much about perception as it is about the numbers on the piece of paper.” The how of building that pricing system is worked through inside the Academy, with members, because the Trade Business Intelligence is powered by every member who is 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.

