Job mix is the single biggest variable in a commercial HVAC shop's gross margin. The spread between service-weighted work and bid-driven construction work can run roughly 35 percentage points. Every hour of technician time converts to different dollars depending on which job it lands against. Mix is the lever that decides what the year is worth.
Job mix is the single biggest lever on a commercial HVAC shop's gross margin. Two shops at $8M revenue can produce $1.28M of additional gross profit between them, with the same trucks and the same technicians, simply by running a different mix. The page below shows where the 35-point spread comes from and what to do about it.
| Job Type | Lens | Gross Margin | Typical Net Profit | Primary Pricing Mechanic | Source Stack |
|---|---|---|---|---|---|
Service Calls & Repair Single-visit billable work · demand-priced emergency premium · labor-dominant cost structure |
Margin Core | 50-60% | 15-20% | Demand-priced; flat-rate or T&M with markup | Breakwater · ACCA · Limbach ODR validation |
Maintenance Agreements (PM) Recurring contracted preventative work · 93%+ retention typical · auto-increase 3-5% |
Access Engine | 50-60%+ | 15-25% | Contract-priced; pipeline asset (2-3x multiplier) | Breakwater · MSCA · BDR |
Retrofit & Equipment Replacement Defined-scope project work · existing-building access · driven by PM pipeline |
Margin Bridge | 35-45% | 10-12% | Project-priced; scope-bounded change orders | Breakwater · ACCA · Simpro triangulation |
Light Commercial Installation New-equipment install at existing buildings · materials-heavy · GC or owner direct |
Neutral | 25-35% | 5-10% | Bid-priced; markup-on-materials dominant | Breakwater (direct quote) · Limbach GCR validation |
Large New Construction Adjacent Multi-month bid work via GC · cyclical demand · acquirers limit exposure to 20-30% of revenue |
Strategic Capacity | 15-25% | 3-5% | Bid-priced; competitive RFP · change-order risk | ACCA / Powers · PKF O'Connor Davies |
Blended Commercial Benchmark Four institutional sources · cross-validation across sample sizes and methods |
Composite | ~22-24% | ~7-9% | Mix-weighted average across all job types | CFMA 22.4% · Limbach 26.2% · Comfort Systems 24.1% · EMCOR 19.3% |
Take an $8M shop. Move 30% of your technician hours out of low-bid install work and into service, repair, and well-scoped retrofit. A 6-point lift in blended gross margin pulls in roughly $480,000 of additional gross profit before overhead. A 10-point lift pulls in roughly $800,000.
No new trucks. No new headcount. Just discipline on which jobs get quoted, which jobs get scheduled, which jobs get declined, and which customers earn your best technician hours.
| Source | Fiscal Year | Gross Margin | Sample / Scope |
|---|---|---|---|
|
CFMA 2025 Construction Financial Benchmarker
Construction Financial Management Association · the institutional gold standard since 1989
|
2024 | 22.4% | Specialty Trades segment, 1,558 companies analyzed. Net income before taxes 7.7%; best-in-class 14.2%. Revenue/FTE $320,661. |
|
Limbach Holdings (NASDAQ: LMB) Form 10-K
SEC-filed · pure-play commercial mechanical · $646.8M revenue · ODR/GCR segmented disclosure
|
2025 | 26.2% | Consolidated. ODR (owner-direct) 26.7%; GCR (GC-routed) 24.5%. ODR mix 75.1% of revenue, up from 66.6%. Margin compression on Pioneer Power acquisition; mix shift continues. |
|
Comfort Systems USA (NYSE: FIX) Form 10-K
SEC-filed · $9.1B revenue · 73.3% mechanical segment · the largest pure-play commercial MEP contractor
|
2025 | 24.1% | Blended consolidated, up from 21.0% fiscal 2024. Q4 2025 hit 25.5% (company record). Margin lift driven by 45% technology/data-center revenue mix; operator floor for $3M-$30M shops still anchors to 22-23%. |
|
EMCOR Group (NYSE: EME) Form 10-K
SEC-filed · $16.99B revenue · one of the largest US specialty contractors · 72% construction (42% US mechanical), 21% building services, 7% industrial
|
2025 | 19.3% | Blended consolidated; lower headline reflects diversified portfolio across construction, building services, and industrial. Management attributes margin lift to "a more favorable revenue mix", project execution, productivity, and prefabrication. US Mechanical Construction segment ran 12.8% operating margin for the year. |
MSCA's 2025 Benchmark Survey asked 268 commercial mechanical service contractors to identify their most profitable service offering. Service Calls won; 34%. Repairs came second at 27%. Special Projects (retro-install) third at 25%. PM Agreements ranked fourth at 14%. Every software vendor and coaching firm markets maintenance agreements as the margin engine of a commercial HVAC shop. The commercial contractors actually running the shops do not agree. The data overturns a decade of consensus from outside the trade.
The PM contradiction is the point. Maintenance agreements can look like a 50%+ gross-margin line on paper, but they do not automatically behave like the highest-profit work in practice. PM is the Access Engine, not the automatic margin engine. The agreement is what gets you in the building. The work that flows out of the agreement is what carries the margin home. PM underperforms when it is underpriced, over-serviced, poorly renewed, or never converted into repair and retrofit work. PM outperforms when it protects access to the building and feeds a steady stream of demand-priced service and repair. MSCA Q26 data shows commercial contractors generate 2-3x of additional service and repair work for every dollar of PM agreement revenue.
Limbach's public filings show the institutional version of the same move. ODR revenue jumped 40.6% to $485.7M in fiscal 2025, lifting ODR mix to 75.1% of total revenue. Even as the segment spread narrowed (ODR compressed to 26.7% on acquisition impact; GCR improved to 24.5% on execution discipline), the strategic direction held. A $10M private shop cannot copy Limbach's scale, but it can copy the operating logic: protect access, control mix, let service carry the margin.
"Your job mix decides what the year is worth. Same revenue. Same shop."
Tim Morgan · TradeSworn Co-Founder · Q2 2026
| Blended Gross Margin | Typical EBITDA Margin | Exit Profile | Multiple Band | Reference |
|---|---|---|---|---|
| Below 20% | <8% | Minimal Recurring Install-heavy, limited service mix |
3.0-5.0x | → Discount zone |
| 20-28% | 8-13% | Balanced Install + Service Roughly 50/50 mix, growing PM base |
4.5-7.0x | → Market range |
| 28-38% | 13-17% | Strong Recurring Base 40%+ service/maintenance, multi-year agreements |
5.5-9.0x | → Core PE target zone |
| 38%+ | 18%+ | Platform-Ready Scale, high RMR, low attrition, real management team |
7.0-10x+ | → Premium tier |
This benchmark was produced by TradeSworn, LLC, synthesizing publicly available institutional financial data, SEC-filed company disclosures, and industry survey research focused on commercial HVAC and the broader specialty trade segment. TradeSworn did not conduct primary surveys or collect proprietary financial data for this report. All figures represent ranges drawn from the sources listed below, interpreted through a commercial HVAC lens for the $3M-$30M revenue band.
Scope: Commercial HVAC contractors, $3M-$30M annual revenue, United States, primarily 2024-2025 financial data with 2026 transaction context. Where sources blend residential and commercial mechanical work, this report uses commercial-leaning interpretation and labels synthesis explicitly. The CFMA Benchmarker Specialty Trades segment includes mechanical, electrical, and other building equipment trades; the report uses NAICS 238220 (Plumbing, Heating, and Air-Conditioning Contractors) as the closest single-trade proxy.
Limitations: Private commercial HVAC contractor financials are inherently incomplete. Job-type margin ranges reflect industry consensus across multiple advisory firms and operator surveys, validated against SEC-filed public-company disclosure where available. Individual shop economics depend on overhead structure, geography, technician productivity, customer mix, and pricing discipline. This report is for educational and media purposes. Consult qualified CPA and operational advisors before making financial or strategic decisions. All source data is independently verifiable at the publications cited and linked.
Construction note: Section 01 job-type ranges and the Section 05 mix-math comparison are TradeSworn directional constructs, cross-calibrated across the sources listed. They are tagged accordingly. Section 02 institutional data is sourced directly with no synthesis. Section 04 contrarian finding is sourced directly from MSCA's published 2025 Benchmark Survey results.
For reprint, citation, or media inquiries: tradesworn.com · © 2026 TradeSworn, LLC. All rights reserved. May be cited with attribution to TradeSworn 2026 Commercial HVAC Gross Margin Benchmarks by Job Mix.