HVAC Maintenance Plan Pricing: How to Price Service Agreements

QuotrPro Team
8 min read

HVAC contractors should price maintenance plans at $150-$300 per year for residential customers, covering two visits (one heating, one cooling tune-up). Basic plans include inspection, cleaning, and filter replacement. Premium plans ($250-$450/year) add priority scheduling, repair discounts (15-20%), and no diagnostic fees. Well-run maintenance programs generate $50-$120 in net profit per plan annually plus significant upsell revenue.

Maintenance plans are the single most important revenue strategy for sustainable HVAC businesses. They create predictable recurring income, reduce seasonal revenue swings, build customer loyalty, and generate a steady pipeline of repair and replacement opportunities. The top-performing HVAC companies derive 30-50% of their revenue from maintenance agreement customers. This guide covers how to structure, price, and sell maintenance plans profitably.

Maintenance Plan Tier Structure

The most effective maintenance programs offer two to three tiers that appeal to different customer segments. Basic tier ($150-$200/year): includes two seasonal tune-ups (heating in fall, cooling in spring), basic inspection and cleaning, standard filter replacement, and a written system report. This tier covers your direct costs and generates modest profit — its main value is getting you into the home twice a year for upsell opportunities. Standard tier ($200-$300/year): everything in basic plus priority scheduling (within 24 hours vs. 48-72 hours for non-members), 15% discount on repairs, no diagnostic or trip charges, and a filter delivery program. This is your best-selling tier because the repair discount and priority scheduling have high perceived value but low incremental cost to you. Premium tier ($300-$450/year): everything in standard plus 20% repair discount, annual duct inspection, indoor air quality check, extended warranty on parts replaced during maintenance visits, and a transferable plan that adds value when selling the home. The premium tier appeals to homeowners with newer, high-end equipment who want maximum protection.

Cost and Margin Analysis Per Plan

Understanding your cost structure ensures maintenance plans are profitable, not loss leaders. Direct costs per plan: technician labor for two visits at 45-60 minutes each (1.5-2 hours total at $30-$50/hour burdened cost = $45-$100), truck roll costs ($15-$25 per visit = $30-$50), filters and consumables ($10-$30), and administrative overhead for scheduling, billing, and reminders ($10-$20). Total direct cost per plan: $95-$200. At a $200/year plan price, your direct profit is $0-$105 per plan. However, the real profit comes from repair and replacement revenue generated by maintenance visits. Industry data shows that each maintenance visit generates $75-$150 in average additional repair revenue (capacitor replacements, contactor swaps, drain cleaning, etc.) and identifies 1 in 8 homes as ready for system replacement within 12 months. A maintenance base of 500 customers generates approximately $75,000-$150,000 in repair revenue and 60+ system replacement leads annually. This is why the plan itself does not need massive margins — it is a customer acquisition and retention tool.

What to Include in Each Maintenance Visit

Standardize your maintenance visit checklist to ensure consistent service quality and identify upsell opportunities. Cooling season visit checklist: inspect and clean condenser coil, check refrigerant charge and look for leaks, inspect electrical connections and tighten, test capacitor and contactor, verify thermostat operation and calibration, check condensate drain and clear if needed, inspect blower wheel and motor, replace air filter, measure supply and return temperatures (verify 15-20 degree split), and document findings with photos. Heating season visit checklist: inspect heat exchanger for cracks (CO risk), test gas valve and ignition system, clean and inspect burners, check flue draft and venting, inspect blower wheel and motor, test safety controls (limit switch, flame sensor, pressure switch), replace air filter, check thermostat operation, and measure temperature rise across heat exchanger. Document everything in a report for the homeowner — this builds trust and creates a paper trail for recommending repairs or replacements. Use digital reporting tools to send the report via email immediately after the visit.

How to Sell Maintenance Plans

The best time to sell a maintenance plan is immediately after completing any HVAC service call — the customer already trusts you and has seen your work. Train technicians to present the plan as a recommendation, not a sales pitch: "Based on what I found today, I recommend our maintenance plan to keep your system running efficiently. It includes two tune-ups per year, priority scheduling, and a 15% discount on any repairs. Most of our customers find it pays for itself with the first repair." Offer a discount for signing up during the service call ($20-$30 off the first year). For system installations, include the first year of maintenance in the installation price and set up automatic renewal. This ensures every new install customer enters your maintenance program. Use your CRM or scheduling software to automate renewal reminders 30 days before expiration. Track your key metrics: plan enrollment rate (target 30-50% of service calls), renewal rate (target 75-85%), and average additional revenue per maintenance visit (target $75-$150).

Billing Models and Administration

Offer multiple billing options to reduce friction: annual payment (full price), semi-annual payment (two installments), and monthly billing (12 equal payments, typically at a 5-10% premium to cover administrative costs). Monthly billing through automated credit card or ACH charges has the highest retention rate because customers do not face a single large renewal payment. Set up automatic billing through your field service software (ServiceTitan, Housecall Pro, Jobber) or a subscription billing platform. Annual pre-payment has the best cash flow — you collect the full amount upfront and deliver services over 12 months. However, some customers prefer the predictability of monthly payments. The administrative key is automated scheduling: send maintenance visit reminders 2-3 weeks before the scheduled date, offer online booking, and confirm 24 hours before the visit. Minimize no-shows by texting reminders. Track plan count, revenue, renewal rate, and average upsell per visit as key performance indicators.

Scaling Your Maintenance Program

A mature maintenance program becomes the economic engine of your HVAC business. Target milestones: 100 plans in year one (generating $20,000-$30,000 in plan revenue plus $15,000-$30,000 in upsell revenue), 300 plans by year three ($60,000-$90,000 plan revenue plus $45,000-$90,000 upsell), and 500+ plans by year five ($100,000-$150,000 plan revenue plus $75,000-$150,000 upsell). At 500 plans, your maintenance base alone generates $175,000-$300,000 in total annual revenue with consistent monthly cash flow. To scale, assign a dedicated maintenance technician once you reach 150-200 plans. This technician does nothing but maintenance visits and minor repairs, freeing your senior technicians for installations and complex diagnostics. Use seasonal scheduling to batch visits: cooling tune-ups in March-May before peak season, heating tune-ups in September-October before winter. This keeps your maintenance technician fully utilized year-round and ensures customers are serviced before they need their systems most.

Frequently Asked Questions

Residential HVAC maintenance plans should be priced at $150-$300 per year for basic and standard tiers. Premium plans with enhanced discounts and additional services run $300-$450 per year. Pricing should cover direct costs (labor, materials, truck roll) plus generate modest profit, with the real margin coming from repair and replacement upsells.

Create Professional Estimates in Minutes

Stop spending hours on estimates. QuotrPro uses AI to help hvac technicians create accurate, professional proposals that win more jobs.

Try Free for 3 Days

No credit card required · 30-day money-back guarantee

Try Free for 3 Days

No credit card required