HVAC service agreements are one of the highest-leverage moves an HVAC business can make. A signed agreement converts a one-time service call into recurring revenue, smooths the seasonal demand curve, locks in customer relationships against competitors, and produces the comp-revenue base that makes the business sellable later. The pricing question is what trips up most owners. Set the price too low and you give away margin; set it too high and the customer balks and stays on the call-when-broken model. The sections below cover the agreement structures most residential and light-commercial HVAC contractors offer, the 2025 industry benchmark pricing, the cost-buildup math that gets to the right number for a particular shop, and the program-design decisions that drive renewal rates.
Types of HVAC Service Agreements
Service agreements (also called maintenance plans, membership plans, or preventive maintenance agreements) come in three common structures.
Basic preventive maintenance. Two visits per year (spring AC tune-up + fall heating tune-up), basic inspection, filter change, coil cleaning, refrigerant check, electrical-connection verification. Parts and any repairs billed separately. The volume-leader tier for most residential shops.
Comprehensive maintenance. Everything in basic plus additional priority benefits: front-of-line dispatch on service calls, discount on repairs (typically 10-20% off labor), reduced or waived diagnostic fees, extended equipment warranties, and sometimes a small annual repair credit. Targets homeowners who want one-call peace-of-mind without paying for full coverage.
Full coverage / parts and labor. Comprehensive plan plus most repair labor and many parts included at no additional cost. Pricing math has to absorb the expected repair cost across the customer base, which means a higher upfront price and tight enrollment criteria (typically systems under 10 years old and recently inspected). The retention-tier offering for shops with mature service businesses.
2025 Pricing Benchmarks
Per Angi's 2025 HVAC maintenance cost data and industry pricing research from FieldEdge:
Residential basic plans: $150-$300/year. The standard two-visit residential tune-up tier. Most shops price this $175-$250 to land in the comfortable middle of the local market.
Residential comprehensive plans: $300-$500/year. Two visits plus priority service, repair discounts, and small benefit stack. Premium positioning for repeat-customer base.
Residential full-coverage plans: $500-$900/year. Parts-and-labor included. Pricing has to cover the expected annual repair cost; shops running this tier typically require pre-enrollment system inspection and exclude systems over 10-12 years old.
Light commercial: $500-$2,000/year per unit. Wide range driven by unit size, accessibility (rooftop vs. ground-mount), refrigerant type, and visit frequency. Quarterly visit programs are common for commercial.
Heavy commercial: $1,000-$10,000+/year per contract. Multi-unit buildings, complex chillers, or buildings with after-hours requirements. The ACCA Standard 4 maintenance protocol guides commercial maintenance scope and gives a defensible technical basis for pricing.
Per-square-foot commercial benchmark: $2.15/sq ft/year. Commercial buildings average $2.15 per square foot annually on HVAC maintenance across the US market. A 20,000 sq ft commercial building should expect $43,000/year in HVAC maintenance spend at the industry average.
Cost-Buildup Pricing Math
Industry benchmark pricing tells you where the market is. Cost-buildup pricing tells you what your shop actually needs to charge to hit margin. Five inputs.
Labor hours per visit. A standard residential PM visit runs 60-90 minutes plus travel. Multiply by your loaded labor rate (tech wage + benefits + taxes + truck cost + overhead allocation), which typically lands at $90-$150/hour for a residential shop.
Visits per year. Two for basic residential; quarterly or more for commercial. Multiply labor cost per visit by number of visits.
Materials and consumables. Filters, gauges and tools, refrigerant top-off as needed, electrical components, condenser coil cleaner. Roughly $15-$40 per visit on a residential plan.
Expected repair allowance (full-coverage tier only). Track the actual repair cost per enrolled customer over a year. Residential full-coverage plans typically need to allow $150-$300/year per customer for repairs to break even on parts and labor at the comprehensive tier.
Gross margin target. Residential HVAC service shops typically target 50-65% gross margin on service revenue. Multiply the loaded cost by 2.0-2.9 to hit margin.
Example math for a basic residential plan: 2 visits/year × 1.25 hr/visit × $120/hr loaded labor + $50 materials = $350 cost. At 60% gross margin (multiplier of 2.5), the right list price is $350 × 0.4 ÷ 0.4... actually simpler: cost/(1-margin) = $350/(1-0.60) = $875. That math says the plan should retail at $875, which is too high for the residential market. That means either (a) the labor rate is high, (b) the visit length is overstated, or (c) the 60% margin target is too aggressive for this tier. Many shops accept 30-40% gross margin on the basic PM tier and recover margin through the upsells (repairs, parts, equipment replacements) the agreement enables.
Variables That Move the Price
Five factors push the per-customer price up or down beyond the standard benchmark.
Equipment count. One unit vs. multiple units in the home or building. Most shops price the first unit at full rate and additional units at 50-70% of the per-unit rate.
Equipment accessibility. Attic units and rooftop commercial units take more time and create safety considerations. Add 15-25% to the price for difficult-access equipment.
System age and condition. Older systems (15+ years) need more time on every visit and have higher repair probability. Some shops decline to enroll systems over a certain age in full-coverage plans; others add a 25-50% age surcharge on the basic tier.
Visit frequency. The benchmark plans assume two annual visits for residential and four for commercial. Buildings that run HVAC 24/7 (restaurants, server rooms, manufacturing) need more visits and proportionally higher pricing.
Refrigerant type. R-410A systems are increasingly expensive to charge as the EPA AIM Act phasedown reduces R-410A supply. New R-454B and R-32 systems require A2L-rated equipment and different leak-detection procedures. Service-agreement pricing on plans that include refrigerant top-off needs to track refrigerant cost annually.
Selling and Renewing
Pricing right is half the battle; getting the agreement signed is the other half. Three rules drive close rates and renewals.
Sell at the install or first service call. The conversion rate at point-of-install is 3-5x higher than cold-calling existing customers later. Every install proposal should include the year-one maintenance plan as a default line item.
Make the renewal automatic. Monthly auto-pay or annual auto-renew with explicit opt-out language drives 80%+ renewal rates. Manual annual renewal processes drop to 40-50%.
Track renewal cohorts. Customers in their year 2-3 of an agreement renew at much higher rates than year 1. The early-renewal incentive (free filter delivery, small discount, priority booking on the next install) pays back across the lifetime value of a multi-year agreement customer.
Building a Service Agreement Program
The right service agreement program drives a meaningful share of total revenue for a mature HVAC shop. Industry data consistently shows that customers on a maintenance plan spend roughly 3-4x more on the shop over a 10-year window than non-agreement customers, both through the agreement revenue itself and through the equipment-replacement and repair work the agreement relationship enables. The shops that build their pricing, sales process, and renewal infrastructure deliberately end up with 40-60% of their customer base on agreements and a much steadier revenue calendar. Companion reads on the surrounding business stack: a guide to HVAC flat rate pricing for the broader pricing framework that service agreements sit on top of, and a roundup of small business accounting best practices for the back-office discipline that recurring-revenue contracts require. If you are running an HVAC operation and want a software stack that handles scheduling, dispatch, customer history, recurring service contracts, mobile invoicing, and the QuickBooks integration that ties the back office together, Smart Service for HVAC integrates with QuickBooks and the iFleet companion app keeps techs synced with the office. Try a free demo to see how it fits!



