Why one price leaves money on the table
Most HVAC quotes are still a single number scribbled after the diagnostic. It feels honest and simple, and it quietly costs you on both ends. The customer who would have paid for a better system never hears about it. The customer who is stretched thin has nothing to step down to, so they stall or shop you. You lose the high ticket and the close in the same breath.
This matters because the margins are thin and the market is enormous. HVAC contracting is a $158.4 billion US market as of 2025 (IBISWorld). In a market that size and that fragmented, a few points of ticket or close rate per truck compounds into real money over a year. You do not win it by running more trucks. You win it by getting more out of every visit you already booked.
The labor math forces your hand
Here is the part owners feel in their gut but rarely price for. The median HVAC technician wage was $61,010 in May 2025 (BLS), and fully-loaded tech time, once you add trucks, insurance, callbacks, and windshield hours, runs well above the wage line. So a one-price quote that only recovers parts plus a thin markup is a slow bleed.
Labor is also getting scarcer, not cheaper. BLS counts about 440,900 HVAC jobs in 2025 with employment projected to grow around 11 percent through 2035, much faster than the average occupation (BLS). Demand is rising and skilled hands are hard to hire. That combination says the same thing the margin math does: raise revenue per visit through options, because you cannot solve this by adding capacity you cannot staff.
Three tiers, and why the middle wins
The structure is simple. Good fixes the immediate problem cleanly. Better adds efficiency, longevity, or a warranty step the customer actually values. Best is the full-comfort build, sized high on purpose. Most customers will land in the middle, and that is by design, not luck.
Behavioral researchers call it extremeness aversion: when people face three options, they show a strong, repeatable pull toward the middle one (Simonson and Tversky, 1992). Your best tier is not just there to be sold. It is there to make the better tier look like the sensible, safe choice. Price the top option too low and you flatten that pull. Price it with conviction and the middle sells itself.
The customer stops deciding whether to say yes and starts deciding which yes they want. That is the whole game.
What the lift actually looks like
Be honest about the numbers here, because the internet is not. I could not find a single primary-source study putting a clean percentage on good-better-best ticket lift in HVAC. Every specific figure floating around traces back to vendor decks or SEO blogs, so I will not cite one as fact.
What I will tell you is what operators tend to see. In the field, contractors who move from one-price quotes to a clean three-option presentation commonly report average tickets rising on the order of 20 to 40 percent and higher close rates. Treat that as an experiential range, not a guarantee, and measure your own before-and-after over thirty jobs. The why is solid and sourced. The exact number is yours to earn.
Where the proposal actually gets built
The structure only works if the tech can build all three tiers at the truck, fast, with correct numbers. Do it on a legal pad and the tiers drift, the math slips, and the customer smells improvisation. Do it on a tablet with your pricebook loaded and the options come out clean every time, the customer sees them side by side, and they sign before you leave the driveway.
That is the workflow OptimizeIt is built for. Your tech assembles good, better, and best in front of the homeowner, the pricing is pulled from your book so the margin holds across all three, and the signature happens on the spot instead of in a cold follow-up. Core is $79 per month, Plus is $159, and Pro is $239 on annual billing. Plus gives you the dedicated phone line. Pro adds the AI Voice Agent that catches the calls you would otherwise miss while you are under a house. Each tier includes seats, and extra seats run a flat $25 per month. See the full breakdown on pricing or the HVAC overview.
If your estimates keep going cold after the visit, the proposal structure is usually half the problem and the follow-up is the other half. We cover that in Why Your HVAC Estimates Go Cold, and the flat-rate foundation these tiers sit on in Flat-Rate vs Time-and-Materials. Sending the tech who can actually present three options matters too, which is Send the Right Tech, Close the Job.
The Honest Take
Good-better-best is not for everyone. If you mostly run true no-heat emergencies where the only real answer is fix-it-now, three tiers in front of a freezing customer reads as a shakedown, so keep those calls simple and save the structure for replacements and comfort upgrades. It is also useless if your pricebook is a mess, because bad numbers spread across three options multiply the damage instead of hiding it. Fix your pricing before you tier it. And if your crew will not present all three tiers honestly, the structure becomes a script nobody runs and you are back to one price with extra steps. The tool is real. It only works when the process behind it is.
Frequently asked questions
What is a good-better-best HVAC proposal?
It is a single quote that presents three priced options for the same job instead of one take-it-or-leave-it number. The good tier fixes the immediate problem, the better tier adds efficiency or longevity, and the best tier is a full-comfort build. The customer stops deciding whether to buy and starts deciding which version to buy. Harvard Business Review documents this as a real profit lever, not a sales trick, because it gives high-end buyers a reason to spend more.
How do I price the three tiers?
Price the best tier high enough that it feels premium, because it exists partly to anchor the decision. Then price your middle tier as the option most people should pick, with margin fully loaded for true labor cost. Median HVAC tech wage was $61,010 in May 2025 per BLS, and fully-loaded time runs well above that, so every tier has to recover real cost, not just parts. Do not build a middle option you would lose money on. Run your own numbers per truck.
Won't three options just confuse the customer?
Three is the number people handle well. Behavioral research from Simonson and Tversky shows a strong, repeatable pull toward the middle option when buyers face three, a pattern called extremeness aversion. Two options feel like a trap and five feel like homework. Three gives a clear low, a clear high, and an obvious compromise. Label each tier plainly, show what changes between them, and let the structure do the guiding instead of a hard pitch.
Does good-better-best actually raise my average ticket?
In the field, operators moving from one-price quotes to three options commonly report average tickets rising on the order of 20 to 40 percent and higher close rates, because customers pick which yes rather than yes-or-no. Treat that as an experiential range, not a guaranteed stat, and measure your own before-and-after. The mechanism is documented by HBR and behavioral research, but the exact lift depends on your pricing, your market, and how cleanly your tiers are built.
How does OptimizeIt help me build these proposals?
OptimizeIt lets your tech build all three tiers at the truck, on a tablet, with your pricebook loaded so the math is right every time. The customer sees clean options, picks one, and signs on the spot. Core is $79 per month, Plus is $159, and Pro is $239 on annual billing. Pro adds the AI Voice Agent that answers calls you would otherwise miss. Every tier includes seats, with extra seats at a flat $25 per month.
Who should not use good-better-best proposals?
If you run pure emergency no-heat calls where the only real answer is fix-it-now, three tiers can feel like upselling a freezing customer, so keep it simple there. It also falls apart if your pricebook is a mess, because bad numbers across three options multiply the damage. Fix your pricing first. And if your team will not present all three honestly, the structure becomes a script nobody follows. The tool works when the process behind it is real.