← The Wire archive
Issue No. 008 · trades · June 30, 2026

The 7.4-Point HVAC Margin Gap Lives in Maintenance Agreement Penetration, Not Service Volume

§ Field report

Maintenance agreement penetration rate predicts HVAC net margin better than any other single operational metric.

Per ACCA's 2024 Financial Benchmarking Study, the median net margin for residential HVAC contractors is 5.8%. The top quartile runs 13.2%. That is a 7.4-point spread — on a $2M revenue base, the difference between $116,000 and $264,000 in annual profit. The shops on either side of that line are not buying different equipment, hiring better technicians, or paying less for refrigerant. They are running different maintenance agreement penetration ratios.

The industry average for recurring revenue as a share of total revenue sits at 20–30% per FSM benchmarking data. Top-quartile operators run 40–60%. That 15–30 percentage point gap is not an outcome of running a better business — it is the mechanism by which a better business is built. Maintenance agreements smooth demand curves, flatten the shoulder-season trough, and generate pull-through repair work that the industry benchmarks at 2:1 against the contract value itself.

Run the math at the technician level. The benchmark for agreement density is 40–80 active contracts per field tech. A tech sitting at 50 agreements at a $250/year residential average generates $12,500 in recurring contract revenue plus $25,000 in pull-through repair calls — $37,500 of predictable annual revenue before a single new-customer acquisition. A tech at 200 agreements generates $50,000 in contract revenue plus $100,000 in pull-through — $150,000 of predictable work. The gap is $112,500 per technician per year, in revenue that requires zero marketing spend to generate.

That pull-through math changes the economics of every maintenance visit. A tech rolling a PM call is not there to tune up a system — they are there to identify the $180 capacitor that will fail in August, the $320 UV light the homeowner has been offered twice and declined, and the $299 agreement renewal that locks next year's pull-through into the books. The shops running 13.2% margins have turned that sequence into a repeatable process. The shops running 5.8% still treat maintenance visits as cost-of-sale.

BLS put the median HVAC technician wage at $32.75/hr in its May 2025 OEWS release, with a mean annual wage of $68,120. Fully burdened with truck, insurance, and benefits, that technician costs $95,000–$110,000/year to carry. ACCA's standard benchmark calls for 5x fully burdened cost in annual revenue — meaning that tech must generate $475,000–$550,000 annually to be a net-positive asset. The agreement stack is not optional; it is the only mechanism that makes those targets achievable without running technicians at an unsustainable six-call-per-day pace indefinitely.

One more number worth holding: average repair revenue per HVAC job grew from $818 in 2021 to $1,205 in 2025 per HouseCall Pro's 2026 industry trends report. Ticket inflation is real, and it makes the 2:1 pull-through multiplier more valuable each year. A $1,205 repair call attached to a $250 maintenance agreement is a 482% return on the agreement value — and the tech was already in the driveway.

What to do this week: > - Audit your agreement density per technician today. Under 100 active agreements per tech is a red zone; 200+ is where top-quartile margin ratios start to appear. > - Price residential agreements at the point where two service calls plus priority dispatch lands at break-even. The current sweet spot in most major metros is $249–$299/year. > - Require maintenance techs to present one accessory quote per visit — UV light, surge protector, or air purifier. Track the presentation rate first, then the close rate. If techs are not presenting, the attach rate is structurally zero by design. > - Begin renewal outreach 60 days before expiration, not on the expiration date. A homeowner who lets a contract lapse is three times less likely to renew than one who receives a pre-expiration offer.
§ Three priced signals
01

Wages — BLS median HVAC technician wage: $32.75/hr ($68,120 mean annual) per the May 2025 OEWS release.

Three consecutive years of wage growth have pushed the fully burdened technician to $95,000–$110,000/year in total carrying costs before a single call is dispatched. At ACCA's standard 5x revenue multiple, that tech must generate $475,000–$550,000 annually to be net-positive on the P&L. Shops still pricing flat-rate repairs and service agreements on 2021 labor cost assumptions are quietly compressing margin every quarter. The revenue target per tech must be recalibrated to current burdened reality.

02

Ticket — Average HVAC repair revenue per job: $1,205 in 2025, up 47% from $818 in 2021, per HouseCall Pro's 2026 HVAC Industry Trends report.

Four years of parts inflation, refrigerant phase-down costs, and flat-rate price creep have elevated the average repair ticket to a level that fundamentally changes pull-through math on maintenance agreements. A $250 residential agreement attached to a single $1,205 repair call returns 482% on the contract value in the year it converts. Low-price agreement tiers — the "$99 silver plan" — systematically undervalue the access the agreement creates and leave the bulk of that pull-through on the table.

03

Margin — ACCA 2024 Financial Benchmarking Study: median HVAC contractor net margin 5.8%; top quartile 13.2%.

The 7.4-point gap is not explained by revenue scale, market size, or brand affiliation. It is explained by recurring revenue mix. Shops with 40–60% of revenue under maintenance agreements operate from a cost structure that absorbs technician downtime and seasonal shoulder trough without burning margin. Shops at 20–30% recurring are running a transactional model dressed as a service business — one slow June away from erasing the year. The gap is not a management quality signal. It is a business model signal.

§ Tool of the week

The ceiling on your maintenance agreement pricing is set by who else is operating in your market. Mainline's HVAC competitor intelligence report surfaces pricing signals, demand density, and positioning gaps in a real metro. The [Phoenix HVAC market report](/tools/competitor-report/gallery/hvac-phoenix-az) benchmarks a high-volume, heat-driven market at the operator level — useful context before you reprice your agreement tiers. [Pull a free report on your own market](/tools/competitor-report) to size your headroom.

Open the tool →