blog

How to Price an HVAC Maintenance Plan for Profit

Written by The New Flat Rate | Sep 18, 2026, 11:45:00 AM

HVAC maintenance plans are supposed to create predictable revenue, keep customers loyal, and give technicians useful work during slower months. They can do all three. But there is a problem that gets missed when contractors focus only on how many agreements they can sell: a maintenance plan can be popular and still lose money every time a customer books a visit.

That happens when the plan is priced around what feels affordable instead of what it actually costs to fulfill. The contractor sees another company advertising a cheap monthly membership, picks a similar number, includes two visits, a repair discount, priority service, and maybe a waived diagnostic fee, then celebrates the recurring revenue. The problem shows up later when technicians spend hours completing visits that never produced enough revenue to cover the real cost of putting them in the home.

How should you price an HVAC maintenance plan?

 

Start with the total annual cost of fulfilling the agreement, including technician labor, payroll burden, truck and travel costs, materials, admin time, included benefits, and discounts. Add the margin the agreement needs to produce, then divide that amount across your monthly or annual billing schedule.

Good HVAC maintenance plan pricing starts with the cost of delivering the promised service, not the monthly price your competitor advertises.

How Much Should an HVAC Maintenance Plan Cost?

 

An HVAC maintenance plan should be priced from the cost of fulfilling the agreement plus the margin your company needs to earn. That means accounting for technician labor and payroll burden, realistic billable productivity, truck and travel cost, materials, office and scheduling time, the number of included visits, and every discount or benefit promised to the member.

There is no universal monthly price that works for every HVAC company. A competitor charging $19 or $29 per month may have a completely different labor structure, service area, visit scope, overhead, or strategy. Their price does not tell you whether yours is profitable.

Start With the Cost of the Visit

 

The easiest way to expose an underpriced plan is to calculate what one maintenance appointment actually costs.

Suppose an annual agreement generates $240 and includes two visits. On the surface, that looks like $120 of revenue per visit. But if technician labor and payroll burden, drive time, truck expense, filters or materials, and office administration bring the actual fulfillment cost to $150 per visit, those two appointments cost the company $300 to deliver.

The agreement brought in $240 and required $300 of work. You lost $60 before considering any member repair discounts or additional benefits.

This is why knowing your true billable hourly rate matters. A technician who earns $40 an hour does not cost the company only $40 for an hour in the home. Payroll taxes, benefits, training, meetings, drive time, paid time off, non-billable hours, vehicles, insurance, and overhead all have to be carried by the hours the company can actually sell.

For a deeper look at that math, see The New Flat Rate’s guide to calculating your true billable hourly rate.

“Free” Benefits Are Not Free to You

 

Maintenance memberships often become harder to price because contractors add benefits to make the plan easier to sell. That can include waived diagnostic fees, 10% or 15% repair discounts, priority scheduling, included filters, no overtime charges, or additional visits.

Those benefits may create real value for the homeowner, but each one has an economic cost to the company. If a member receives a discount on future work, the price of the agreement and the company’s service pricing need to account for that discount. Otherwise the membership can reduce the margin on the maintenance visit and then reduce it again when the customer needs a repair.

Retention Is Not the Same as Profitability

 

One of the strongest arguments for maintenance agreements is customer retention. They create planned future work, can smooth seasonal demand, and give homeowners a reason to call the same contractor again.

A high renewal rate does not automatically mean the agreement is financially healthy. You can retain thousands of customers on an offer that is too cheap to fulfill. The program may still generate downstream repairs or replacements, but you should know whether the maintenance department itself is producing or consuming margin rather than assuming future work will rescue an underpriced agreement.

Price the Plan Backward From the Economics

 

Instead of asking, “What will customers pay per month?” start with, “What does this promise cost us to deliver?”

Calculate the expected annual fulfillment cost for each member. Include the visits, realistic technician time, travel, materials, admin work, and the expected cost of plan benefits. Add the margin you want the agreement itself to produce. Then divide that annual requirement into the billing structure you want to offer, whether that is monthly, annual, or another schedule.

After launch, track the plan as its own business line. Watch revenue per agreement, cost per completed visit, gross margin, renewal rate, discounts used, and additional service revenue. That will tell you whether the plan is building predictable profit or simply creating predictable activity.

The same principle applies across HVAC pricing: the number on the page is only useful if it survives the field. The New Flat Rate’s HVAC Pricing Guide covers other places where margin can disappear after the price has already been calculated:

Your Maintenance Plan Should Pay for the Promise

 

Maintenance agreements can be one of the best tools an HVAC company has for keeping customers, smoothing the schedule, and creating recurring revenue. But recurring revenue is only valuable when the recurring work behind it makes financial sense.

Do not price your plan because a competitor charges $199 a year. Do not assume a cheap plan is profitable because it renews well. And do not call included benefits “free” when your company still has to pay to provide them.

Know what every visit costs. Build the benefits into the math. Choose a margin. Then set the membership price.

If you are not sure what an hour of technician time really costs your company, start there. Use The New Flat Rate’s Billable Hour Calculator to find the number your pricing needs to recover before you decide what your maintenance plan should cost.