10 HVAC Key Performance Indicators to Track in 2025

Zachary Wilson Avatar
HVAC tech in overalls standing in front of a charts

As an HVAC business owner or contractor, you know tracking metrics is important. 

But if you’re not seeing the results you want, it’s likely because you’re tracking too many items, focusing on vanity metrics, or relying on bad data that leads to wrong conclusions.

In this article, you’ll learn the ten key HVAC key performance indicators (KPIs) to track, how to monitor them, and ways use the data to scale your business.

1. Average ticket size

The average ticket size shows the average revenue generated from each job you complete. 

This KPI helps you understand how much value each customer interaction brings to your business. It also allows you to identify ways to increase revenue without necessarily acquiring more customers to maximize profitability.

For example, a high average ticket size indicates you’re effectively upselling additional services (e.g., maintenance plans, premium products) or performing high-value jobs like system installations. A low average ticket size, on the other hand, might suggest you’re mostly performing smaller, lower-revenue tasks like minor repairs or single-item replacements.

How to track average ticket size

You can calculate this KPI using the formula:

Average ticket size = Total revenue from service jobs/number of service jobs

For example, if your HVAC business generated $45,000 from 150 jobs in a month, the calculation is $45,000/150 = $300. This means your average revenue per service job is $300.

There’s no universal HVAC industry benchmark for average ticket size due to variations in service types, regions, and customer demographics. 

However, you can assess whether your average ticket size is low or high by comparing it against your historical data, internal business goals, and competitors’ performance.

If you notice a consistent drop in your average ticket size compared to competitors, here are a few things to consider: 

  • Review your pricing to ensure it aligns with customer expectations and strategic goals
  • Train your team to offer add-ons or complementary services
  • Target higher-value services that can boost your average ticket size

2. Cost per qualified lead

The cost per qualified lead (CPQL) measures how much you spend to acquire a lead who needs your specific services and has the budget and intent to hire. 

Tracking CPQL ensures you’re spending efficiently on lead generation and not overspending or wasting resources on unqualified ones.

A low CPQL is a good thing. It indicates you spend less to attract high-quality leads, suggesting your campaigns are well-targeted. But a high CPQL suggests a problem like targeting the wrong audience or overspending on ineffective channels. It’s a signal to improve your campaigns.

Best HVAC SEO Companies Yoast Image

How to track cost per qualified lead

First, define what counts as a “qualified lead” for your business. It might be someone in your service area who has HVAC needs and can afford a good HVAC contractor. 

Next, record and add all expenses related to lead generation, like ad spend, agency fees, and software costs for a specific period. Then use CRM software or lead management tools to tag and count qualified leads for the same timeframe. 

Once you have these two figures: total marketing cost and number of qualified leads, use this formula:

Cost per qualified lead = Total marketing costs/number of qualified leads

For example, if you spent $5,000 to acquire 50 leads, going by the formula, your CPQL will be $100.The average organic and paid CPQL for HVAC is $9, according to a 2024 report. If your CPQL is below this figure, you’re outperforming the average. But if it’s above (like the example above), identify the problem areas and make adjustments.

3. Booking rate

The booking rate measures how well you convert leads into scheduled appointments or service calls. It’s the percentage of leads that turn into booked jobs and is important because more booked jobs directly impact your bottom line.

A high booking rate indicates that your team effectively closes leads and makes the most of your marketing investment. However, a low booking rate says the opposite and can indicate poor communication, delays in follow-up, or unqualified leads.

How to track booking rate

Check the total number of sales leads or inquiries you received and count how many booked service appointments. Then calculate the booking rate with this formula: 

Booking rate = booked jobs/total leads x 100. 

With a total lead of 200 and booked jobs of 80, it’ll be 80/200 x 100 = 40%. In other words, 4 out of every 10 leads booked appointments.

A report from ServiceTitan showed that HVAC booking rates fluctuate throughout the year, typically peaking during the spring and fall and dipping during the summer months. However, the overall average for trade businesses is 42%.

Aim for a booking rate at or above this percentage. The report shows that even a 5% improvement—achievable by booking just one additional call per weekday—could generate around $100,000 in extra revenue.

4. Conversion rate

Conversion rate highlights the efficiency of your sales and marketing efforts. It measures the percentage of people who take your desired action, such as filling out a contact form or becoming a paying customer. 

A high conversion rate indicates that you’re attracting the right audience and closing deals effectively, and a low conversion rate suggests potential lead quality, pricing, or sales strategy issues. Improving on this key metric can help boost your revenue. 

a hand holding a phone with a picture of a hvac tech

How to track conversion rate

To calculate the conversion rate percentage, use this formula:

Conversion rate (%) = number of conversions/total number of visitors or leads x 100

For example, If 1,000 people visit your website, and 100 submit a service inquiry form, your conversion rate for inquiries is 10% (100/1000 x 100).

Conversion rates vary depending on the marketing channel, the desired action you’re tracking, the audience, etc. 

5. Service response time

Service response time measures how quickly your HVAC business responds to customer service requests. 

Monitoring this metric is important because a fast response time shows that you care about customers’ needs, leading to higher customer satisfaction and retention. Tracking service response time also helps identify inefficiencies in your scheduling or dispatch processes.

If your response time is too long, it may be a sign your technicians are spread too thin, or your scheduling system needs an upgrade.

graphic of woman searching for an HVAC business

How to track service response time

Service response time is the period from when a customer contacts your business to when your technician arrives at their location or begins addressing the service request. 

However, calculate the average service response time across multiple service calls if you want a clearer and more consistent result. 

The formula for this is:

Average service response time = total response time for all calls/total number of service calls.

So if you had 5 service calls in a day, with the following response times:

  • Call 1: 2 hours
  • Call 2: 3 hours
  • Call 3: 4 hours
  • Call 4: 1 hour
  • Call 5: 5 hours

Add up all the response times to calculate the average: 2+3+4+1+5=15 hours, then divide by the total number of service calls (5): 15/5=3

So, the average response time for this day is 3 hours.

While response times can vary based on factors like location and the urgency of the service, a general benchmark for HVAC companies is:

  • Emergency Calls: A response time of 2 hours or less.
  • Non-Emergency or Routine Calls: A response time of about 24 hours.

You’re in a good place if your response time falls within this range. If not, check what’s causing the delay and how you can become faster.

6. Average hours per job

Average hours per job is the time an HVAC technician spends from when they arrive at a job site to when they complete the job. 

It’s an important metric to track because it helps you assess how efficiently your technicians perform their tasks or if there’s a logistical, skill, manpower, or equipment problem. 

If they are spending too much time on jobs, it’ll increase labor costs and reduce the number of jobs your team can complete in a day. Monitoring this HVAC KPI ensures your pricing aligns with the time investment.

Inside Apollo Home Marketing Strategy Image

How to track average hours per job

Track the total time technicians spend on all jobs over a specific period and divide it by the number of jobs completed during that time.

Here’s the formula to calculate this metric: 

Average hours per job = total time spent on all jobs/total number of jobs

For example, if your technicians complete 20 jobs in a week, the total time spent on these jobs is 100 hours. Your average hours per job would be: 100/20=5. That’s 5 hours per job.

Average hours per job can vary depending on the type of service (e.g., maintenance, installation, or repair). 

For instance, Grasshopper Heating & Air Conditioning can take 8 to 14 hours to replace an HVAC system (furnace + air conditioner). But Taylor Home Comfort takes a day or two for a straightforward HVAC swap, which can be more if there are major upgrades. 

This KPI differs for every company, and you need to establish your baseline. Start by tracking your average hours per job over a month or quarter to get a clear picture of your current performance. 

If you can, compare your numbers with competitors or similar businesses in your area. Keep an eye on customer feedback, too. If they’re happy with your service times, that’s a good sign.

Then, check if your job times are working for your bottom line. Are they efficient enough to keep costs down and profits up without cutting corners on quality? If the answer is yes, you have a benchmark to strive towards.

7. Operating costs

Operating costs represent the total expenses required to run your HVAC business, including labor, equipment, utilities, vehicle, and administrative expenses. 

Knowing your operating costs helps determine if your revenue is sufficient to cover expenses and generate profit. High costs can erode margins, even if revenue appears healthy, so tracking helps you identify areas to cut unnecessary expenses.

social media social featured thumb

How to track operating costs

To calculate operating costs, total all expenses incurred during a specific period, typically a month or quarter. Separate fixed costs (e.g., office rent, insurance) from variable costs (e.g., fuel, labor, parts).

The formula is: Total operating costs = fixed costs + variable costs

However, to get the percentage, the formula becomes, 

Operating costs percentage = Total operating costs/total revenue x 100 

For instance, if your total operating costs are $14,200 (fixed + variable) and revenue is $20,000, the percentage would be $14,200/20,000 x 100 = 71%.

This means 71% of your revenue goes toward operating costs, leaving a 29% margin.

Every HVAC business has different operating costs as factors like business size, service area, and the scope of services offered affect it.

But a rule of thumb is for your operating costs not to be too high that they cut into your profitability or too low that they compromise the quality of your services. Just strike the right balance. 

When evaluating your profitability, ServiceTitan suggests that a healthy net profit margin for HVAC businesses typically falls between 10% and 20%. On the other hand, Air Conditioning Contractors of America (ACCA) advises that well-run HVAC companies should aim for a net profit margin of 10% to 12%.

8. Customer retention rate

Customer retention rate assesses the percentage of customers who continue to use your HVAC services over a specific period. 

It’s important to know how well you can retain customers because, generally, it’s cheaper to retain existing customers than to acquire new ones. So, if you have many repeat customers, you can generate consistent sales revenue from them without spending too much.

A high retention rate shows strong customer loyalty and satisfaction, while a low retention rate may point to issues like poor service quality, high pricing, or terrible customer care. You can improve your retention rate by offering maintenance plans, prioritizing excellent service, rewarding repeat customers with discounts, priority scheduling, etc.

HVAC SEO keywords illustration

How to track customer retention rate

To calculate your customer retention rate, use the formula below:

Customer retention rate (%)=(Customers at the end of period−new customers acquired/customers at the start of period)×100

For a company with 300 customers at the start of the quarter, 50 new customers acquired during the quarter, and 320 customers at the end of the quarter, the retention rate is:

Retention rate=(320−50/300)×100=90%.

This means 90% of your initial customer base stayed with you during the period.

There are no specific data on retention rates for HVAC companies, but one study shows that average retention rates across various industries typically fall between 70% and 80%. And another shows it’s 75%. 

As an HVAC business, you should aim to hit—or even exceed—this range. 

9. Monthly recurring revenue 

Monthly recurring revenue (MRR) tracks the predictable, consistent revenue your business earns monthly from ongoing services, such as maintenance agreements or subscription plans. 

It’s an essential KPI for an HVAC company, particularly those looking to stabilize cash flow (because it provides steady revenue) and plan for long-term growth. 

Your MRR is either:

  • Increasing: This suggests growth in your customer base or that customers are upgrading to higher-priced plans.
  • Flat: This suggests your recurring revenue isn’t growing and that you may need to focus on customer acquisition or upselling.
  • Declining: This suggests that customers are canceling agreements or downgrading services. It’s a signal to review your offerings and customer satisfaction efforts.
Create content using VOC pain points social featured graphic

How to track monthly recurring revenue

To calculate MRR, multiply the total number of active recurring agreements by the average monthly fee.

Formula:

MRR = Number of recurring customers x average monthly fee

For 100 customers with $30 maintenance agreements each, it’s 100 x 30 = $3000

The national average for HVAC maintenance plans is $110 per year or $9 per month. Depending on the maintenance type, location, and contractor, this can go higher or lower.

For instance, BillyGO has over 2000 subscribers at $99 per year or $8.25, generating $16,500 MRR or $198,000 per year. 

This provides a benchmark on which to base your membership or subscription plan.

10. Customer satisfaction score

Customer Satisfaction Score (CSAT) measures customer satisfaction with your services, typically after a service call, installation, or maintenance visit. For HVAC businesses, where customer relationships and trust are critical, tracking CSAT provides direct feedback on how well you’re meeting expectations.

A high CSAT reflects a high level of customer satisfaction, while mid-CSAT shows customers are moderately satisfied (with room for improvement). A low CSAT indicates significant dissatisfaction, requiring immediate attention to service quality, communication, or other operational issues.

HVAC customer reviews illustration

How to track CSAT

CSAT is typically gathered through surveys, often sent immediately after a job completion. The survey asks customers to rate their satisfaction with the service provided.

For instance, you can ask: “How satisfied were you with your recent HVAC service experience?” Customers rate their satisfaction on a scale, often 1–5, where

  • 1 means very dissatisfied
  • 5 means very satisfied

To calculate CSAT, the formula is:

CSAT (%) = Number of positive responses (4 and 5)/total responses × 100

For example, if 80 out of 100 survey responses are rated as 4 or 5, CSAT (%): 80/100 x 100 = 80%.

This means your CSAT score is 80%, and customers are highly satisfied with your services.

While specific HVAC benchmarks for CSAT vary, the average CST across industries is 65% to 80%, according to a 2024 report. 

So, strive to keep your CSAT score in the upper end of this range.

Track HVAC KPIs consistently to attract more customers

Tracking these KPIs allows you to identify trends, pinpoint issues, and make informed decisions to improve your operations.

But it’s not something you review once in a while. You have to track and review it consistently and apply the insights you get to your business. This way, you can stay competitive, improve customer satisfaction, and achieve sustainable growth.

FAQs

What are the KPIs in HVAC?

Key Performance Indicators (KPIs) in HVAC are measurable metrics used to assess your business’s performance, efficiency, and profitability. These metrics help you track progress, identify areas for improvement, and make informed decisions to grow your business.
Common HVAC operational KPIs include average ticket size, cost per qualified lead, booking rate, conversion rate, service response time, average hour per job, and revenue per service call

Why are KPIs important for HVAC businesses?

They provide clear insights into performance so you can make data-driven decisions that improve your efficiency, profitability, and customer satisfaction. For example, tracking KPIs like customer satisfaction score (CSAT) highlights service quality, while revenue per service call and operating costs show how well your business manages profitability.

What tools can I use to track KPIs?

You can use:
– HVAC software like ServiceTitan, Jobber, or Housecall Pro to track performance metrics like revenue, job completion times, and customer satisfaction.
– CRM like Salesforce or Zoho to help track lead conversion rates, customer retention, and recurring revenue while managing client interactions.
– Accounting and financial software like QuickBooks or Xero to monitor financial KPIs like operating costs and profitability. 
– Survey tools like SurveyMonkey or Google Forms to measure customer satisfaction score (CSAT).
– Spreadsheets and data visualization tools like Microsoft Excel, Google Sheets, or Tableau to track and analyze KPI data manually or with integrations from other tools.

How often should I review my KPIs?

It depends on the type of metric and your business needs. It can be daily or weekly for metrics like service response time, conversion rates, or customer satisfaction scores. Monthly for metrics like revenue per service call, operating costs, and customer retention rate. Quarterly for metrics like monthly recurring revenue and net profit margin.