ServiceBizHub
Business Tips

Average HVAC Business Revenue by Shop Size

Real revenue benchmarks for HVAC businesses by size. What top performers make, where the money goes, and how your shop compares.

ServiceBizHub Team · · 6 min read

Every HVAC business owner wants to know: am I making enough? Is my revenue per truck where it should be? How does my shop compare to others my size? If you’re exploring this area, our How to Get More Google Reviews for Your HVAC Business guide covers it in detail.

I’ve collected data from industry reports, contractor forums, and conversations with dozens of shop owners. Here’s what HVAC businesses actually make by size — and what separates the top performers from the ones that are just getting by. We break this down further in What Size HVAC Company Needs Software? (Spoiler.

Revenue Benchmarks by Company Size

Average HVAC Business Revenue by Shop Size

1-Truck Operation (Solo or Owner + Helper)

Typical Revenue: $150,000-$350,000/year

A solo HVAC tech running 4-6 calls per day at $250-$400 average ticket can realistically generate $200K-$300K in revenue. The wide range comes down to:

  • Market (Phoenix pays differently than rural Iowa)
  • Mix of work (maintenance vs. repairs vs. installs)
  • Pricing strategy (flat-rate vs. time-and-materials)
  • Season utilization (busy vs. dead months)

Owner’s take-home: $50,000-$120,000 depending on overhead control and pricing.

The biggest mistake at this stage: underpricing. Solo operators frequently charge less than they should because they compare themselves to their old employer’s hourly rate instead of calculating their true cost of doing business (insurance, truck, fuel, tools, marketing, taxes).

3-5 Truck Operation

Typical Revenue: $500,000-$1,500,000/year

This is where most shops plateau. The owner has hired a few techs but is still running calls, answering phones, and doing the books at night. Revenue per truck at this size is typically $150K-$250K.

Revenue breakdown:

  • Service calls: 40-50% of revenue
  • Replacements/installs: 30-40%
  • Maintenance agreements: 10-20%

Key metric: If your revenue per truck is below $150K, you’re either underpricing, running too few calls per day, or losing too many estimates. Each of these has a specific fix:

  • Underpricing → implement flat-rate pricebook
  • Low call volume → improve marketing (Google Ads, LSA, reviews)
  • Low close rate → train techs on option selling

8-12 Truck Operation

Typical Revenue: $2,000,000-$4,000,000/year

Now you’re a real company. You have an office person, maybe a dedicated dispatcher, and you’re not running calls anymore (or shouldn’t be). Revenue per truck should be $200K-$350K as your systems improve.

What top performers do differently at this size:

  • Flat-rate pricebook with good-better-best options (average ticket 20-30% higher)
  • Maintenance agreement program generating 25-35% of revenue
  • Field service software (ServiceTitan or FieldEdge) driving efficiency
  • Dedicated sales process for replacement leads
  • Marketing attribution — know exactly which campaigns generate ROI

Owner’s compensation: $120,000-$250,000 plus business value appreciation.

15-25 Truck Operation

Typical Revenue: $4,000,000-$10,000,000/year

At this scale, the business is either running smoothly with systems and management — or it’s absolute chaos with the owner working 80-hour weeks holding everything together. The revenue number matters less than the profit margin.

Benchmark margins:

  • Top quartile: 18-25% net profit
  • Average: 10-15% net profit
  • Bottom quartile: 3-8% net profit (or negative)

A $6M shop at 20% margin puts $1.2M on the bottom line. A $6M shop at 5% margin puts $300K — less than some 3-truck operators. Size isn’t success. Profitability is success.

30-50+ Truck Operation

Typical Revenue: $10,000,000-$30,000,000+/year

Enterprise territory. Multiple departments (service, install, maintenance, commercial). Management layers. Significant overhead. Revenue per truck varies widely but should target $250K-$400K.

At this scale, the business is a valuable asset — worth 3-6x EBITDA in a sale. A $15M company with 20% EBITDA ($3M) could sell for $9M-$18M. That’s generational wealth territory, and it starts with revenue per truck and profit margin discipline.

Where the Revenue Goes

For a typical $2M HVAC business:

CategoryPercentageDollar Amount
Technician labor (loaded)30-35%$600K-$700K
Parts and materials15-20%$300K-$400K
Marketing5-10%$100K-$200K
Vehicle costs5-8%$100K-$160K
Insurance3-5%$60K-$100K
Rent/office2-4%$40K-$80K
Software/technology1-2%$20K-$40K
Owner’s salary5-10%$100K-$200K
Other overhead5-10%$100K-$200K
Net profit10-20%$200K-$400K

If your labor is above 35% or your parts cost is above 22%, those are the first places to look for margin improvement. Labor efficiency (more billable hours per tech per day) and parts markup (most contractors undermark) are the biggest profit levers.

How to Increase Revenue Without Adding Trucks

Adding trucks means adding techs, vehicles, insurance, and overhead. Before scaling headcount, maximize revenue from your existing fleet:

1. Increase Average Ticket (Fastest Impact)

Implement good-better-best option selling. A tech presenting three options instead of one repair price sees 20-40% higher average tickets.

If your average ticket is $285 and you run 200 calls/month, increasing to $350 through option selling adds $13,000/month — $156,000/year — without a single additional call.

2. Increase Close Rate on Estimates

Follow up on unsold estimates at Day 3, Day 7, Day 14. Automated follow-ups recover 10-20% of otherwise lost proposals.

3. Build Maintenance Agreements

Target 30% of revenue from agreements. Each agreement customer spends 2-3x more annually than a one-time customer. Plus, agreements fill your schedule during slow months.

4. Improve Tech Utilization

Are your techs billing 6 hours out of 8? Or 5 out of 8? That one-hour difference across 10 techs is 50 hours/week — $200K+/year in additional capacity.

Zone routing and good dispatching add 30-60 minutes of billable time per tech per day.

5. Speed Up Payment Collection

Moving from 30-day paper invoicing to same-day digital payment improves cash flow by tens of thousands of dollars. That cash can be deployed to marketing and hiring instead of sitting in customers’ pockets.

The Software Connection

Revenue benchmarks become actionable when you can track your own metrics:

  • Revenue per tech
  • Average ticket by job type
  • Close rate on estimates
  • Maintenance agreement percentage
  • Cost per lead by marketing channel
  • Billable hours per tech per day

Without field service software, these metrics require spreadsheets and guesswork. With Housecall Pro, Jobber, or ServiceTitan, they’re available in your dashboard. You can’t improve what you can’t measure. (See Jobber Review for a deeper dive.)

The investment in software ($39-$5,000+/month depending on size) is a rounding error compared to the revenue improvements it enables. A $2M shop spending $500/month on software that drives $200K in annual revenue improvement has a 33:1 return.

The Bottom Line

Know your numbers. Revenue per truck, average ticket, profit margin, tech utilization. These metrics tell you exactly where to focus.

If revenue per truck is low → fix pricing and marketing If average ticket is low → implement option selling If margins are thin → review labor costs and parts markup If growth is stalled → invest in marketing and maintenance agreements

And invest in the tools that let you track these metrics in real-time. The shops that know their numbers outperform the shops that guess. Every time. Related: The ROI of HVAC Software: Real Numbers From Real Shops.

Frequently Asked Questions

What's good revenue per truck?
The industry benchmark is $150,000-$250,000 per truck per year. Top-performing shops hit $300,000+ per truck. If you're under $120,000 per truck, your pricing, utilization, or average ticket needs work. Revenue per truck is the single most important metric for an HVAC business owner.
What profit margin should an HVAC company target?
Net profit margin targets: 8-12% is average, 15-20% is good, 20%+ is excellent. Most shops that struggle are at 5% or below — one bad month and they're losing money. If your margins are thin, the fix is almost always pricing (you're undercharging) or utilization (your techs aren't billing enough hours).
How does software affect HVAC revenue?
Directly. Shops using field service software report 15-25% higher average tickets (from pricebook selling), 20-30% faster payment collection, and 10-15% more completed jobs per tech per day. A $2M shop adding good software typically sees $300K-$500K in revenue improvement within the first year.
What's the average HVAC technician salary?
HVAC technicians earn $45,000-$85,000 depending on experience, location, and certifications. Lead techs and commercial specialists hit $90,000-$110,000. With overtime during peak season, top techs can clear $100K+ in high-cost-of-living areas. Your fully loaded cost (wages + benefits + insurance + training) is typically 1.3-1.5x their salary.
S

ServiceBizHub Team

Expert reviews and guides for HVAC, plumbing, electrical, and home service software. Helping contractors find the right tools.

Related Posts

Get software reviews in your inbox

Expert HVAC & home service software insights. No spam.