Skip to content

Memberships & agreements · HVAC

HVAC maintenance plans: how to design, price and renew them

How to build HVAC maintenance plans customers renew: what each visit covers, pricing from real labor cost, auto-renewal, failed payments and renewal math.

Updated October 15, 2026 · 12 min read

A maintenance plan only works if two boring things happen on time: members get their visits, and their cards get charged. Miss the first and they cancel because they never saw you. Miss the second and they're members on paper only. Everything else, from tiers to perks to the name of the club, matters less than those two.

This guide covers how to design a plan, what each visit should include, how to price it from your real labor cost (using Bureau of Labor Statistics benchmarks), the auto-renewal rules that apply, how to recover failed payments, how to measure renewals honestly, and the deferred revenue basics your bookkeeper will ask about. Prices in the examples are hypothetical; the regulations and benchmarks are cited.

Why plans matter for an HVAC shop

HVAC demand follows the weather. A hot July fills every slot; a mild October leaves techs washing trucks. A member base gives you:

  • Predictable revenue that arrives whether or not the weather cooperates.
  • Schedulable work you can book into spring and fall when you have capacity.
  • Equipment knowledge. You see the system twice a year, know its age and condition, and can plan replacement with the customer instead of after a breakdown.
  • Loyalty. A member with a priority slot calls you first.

Notice "upsells" isn't on the list. Visits do turn up real repairs, but a plan that only works if techs sell on every visit pushes them into the kind of selling that loses customers.

What each visit should include

ENERGY STAR recommends an annual pre-season check-up by a contractor: the cooling system in spring and the heating system in fall, before contractors get busy1. Tie each visit to a season, not "twice a year," so you can plan capacity around them.

For the checklist itself, the industry baseline is ANSI/ACCA 4 QM, Maintenance of Residential HVAC Systems. ANSI reaffirmed it on August 7, 2024 as ACCA 4 QM 2019 (R2024), and ACCA offers it as a free download. It lists the minimum tasks that should be performed in a maintenance inspection, so homeowners can compare what different contractors actually do2. Use it as your floor and add your own items.

Here's how ENERGY STAR's consumer checklist lines up with what most plans should cover:

TaskENERGY STAR checklist1Typical plan visit
Thermostat settings and calibrationYesBoth visits
Tighten electrical connections, measure voltage and current on motorsYesBoth visits
Lubricate moving partsYesBoth visits
Inspect and clear condensate drainYesCooling visit (and heat pumps in heating)
Check controls: startup, operation, shutdownYesBoth visits
Clean evaporator and condenser coilsYes (cooling)Cooling visit
Check refrigerant level and adjust if neededYes (cooling)Cooling visit, with readings recorded
Clean and adjust blower components for airflowYes (cooling)Both visits
Gas or oil connections, gas pressure, burner combustion, heat exchangerYes (heating)Heating visit
Air filtersHomeowner task: inspect, clean or change monthlyCheck and replace if included

Record readings, not just checkmarks: superheat or subcooling, temperature split, static pressure and amps. Readings give the next tech a baseline and give the member proof the visit happened. Heat-pump-only homes still benefit from two visits, since the same equipment works hard in both seasons.

Free download · PDFHVAC Maintenance Checklist (Cooling + Heating)Printable tune-up checklists for AC, heat pump and furnace visits, with readings to record.

Designing the plan

Perks. Pick two or three that matter and that you can deliver every time: priority scheduling, a fixed repair discount, a waived or reduced diagnostic fee. Avoid perks that are hard to administer ("free filters for life"), perks that undercut pricing ("15% off everything, including new systems"), and anything a tech can't explain in a sentence.

Multiple systems. Price a second system as an add-on at a lower price rather than a second plan.

Tiers. One plan is easiest to sell and run. If you want tiers, keep it to two or three with obvious differences: number of visits, size of discount, and perhaps an extended labor warranty on repairs. If CSRs need a cheat sheet to explain them, there are too many.

Monthly or annual. Monthly billing is easier to say yes to and spreads revenue across the year. Annual prepayment gives you cash up front and fewer card failures. Many shops offer both, with a small discount for annual.

Pricing the plan from your real costs

Copying a competitor's price tells you nothing about whether it works for you. Build it up.

Labor. The median HVAC tech earned $29.33 an hour in May 20253. BLS's employer cost survey shows private employers spent $49.01 per hour worked on total compensation for installation, maintenance and repair workers in June 2026, of which $33.61 was wages4. That's a multiplier of 1.458:

Loaded labor per paid hour (BLS averages)

$29.33 × ($49.01 ÷ $33.61) = $29.33 × 1.458 ≈ $42.77

Example (hypothetical): each visit takes 1.25 hours on site plus 0.5 hours of drive, so 1.75 hours. Two visits a year:

Cost per member per year (hypothetical)Shoulder-season visitsPeak-season visits
Labor, 3.5 hours$149.69 at $42.77 loaded labor$503.61 at $143.89 full break-even
Consumables (drain treatment, fuses, small parts)$15.00$15.00
Repair discount given back (15% of $400 in repairs)$60.00$60.00
Card processing on dues (3% of $300, example rate)$9.00$9.00
Office time for booking and renewals$15.00$15.00
Direct cost$248.69$602.61

The left column counts only the tech's loaded wage, which is fair when visits fill hours that would otherwise be idle in spring and fall: you're paying that tech anyway. The right column uses the full break-even rate (labor plus overhead per billable hour) from our HVAC pricing guide, which is what a visit really costs when it takes a slot you could have sold to a paying repair in July.

At $25 a month ($300 a year), the shoulder-season plan contributes about $51 per member toward overhead and profit. At $20 a month it barely breaks even. And if visits slip into peak season, either price loses money. That's the case for booking visits early, not just a scheduling preference.

Plan contribution per member

Annual price − (visit labor + consumables + discount give-back + processing + admin)

Then check the member discount against cost on your highest-volume repair tasks, so the perk doesn't turn tickets unprofitable.

Free calculatorMembership program revenue calculatorSee what a maintenance membership program is worth over three years.

Writing the agreement

The agreement is the document behind the plan. In plain words, it should state: covered equipment and address; visits included and roughly when; perks and their limits; price, billing frequency and payment method; term and renewal, including how renewal pricing works; how to cancel and what happens to unused visits or prepaid dues; and what's not covered (parts, refrigerant, repairs beyond the discount).

If your plan promises to pay for repairs rather than discount them, it may look more like a service contract or warranty, which some states regulate. Ask your attorney before going there.

Free download · WordMaintenance Agreement TemplateA plain-English membership agreement you can edit, plus a one-page plan sheet for your techs to hand over.

Auto-renewal rules

The FTC's 2024 click-to-cancel rule never took effect: the Eighth Circuit vacated it on July 8, 2025, days before its July 14 enforcement date5. State automatic renewal laws still apply, and California's is the most detailed. As amended by AB 2863, for contracts entered into, amended or extended on or after July 1, 2025, California's law requires6:

RequirementCalifornia Bus. and Prof. Code §17602
Disclose renewal termsClear and conspicuous, before the purchase and near the request for consent
ConsentExpress affirmative consent to the renewal terms, with proof kept for at least 3 years or 1 year after the contract ends, whichever is longer
AcknowledgmentTerms, cancellation policy and how to cancel, in a form the customer can keep
Notice before an annual plan renewsAt least 15 and no more than 45 days before renewal
Notice before a price changeAt least 7 and no more than 30 days before it takes effect
Annual reminderEach year: the service, the frequency and amount of charges, and how to cancel
Cancel by phoneAnswer promptly; return a cancellation voicemail within one business day
Cancel onlineIf the customer signed up online, they must be able to cancel online, with a direct link or button
Save offersAllowed, but only alongside a clearly shown way to finish cancelling
A business shall send an annual reminder to a consumer under an annual automatic renewal agreement or continuous service agreement with the business
— California Business and Professions Code §17602(h)(1)

Even outside California, those are good habits: clear terms at sign-up, the customer's explicit yes, a reminder before renewal, and cancellation that's as easy as signing up. Check your own state's law.

Scheduling member visits

The biggest driver of renewal is whether the member got their visits on time without chasing you.

  1. 1

    Book before members ask

    Reach out four to six weeks before each season with specific times. A visit the member had to chase is a renewal at risk.

  2. 2

    Batch by area

    Group visits by neighborhood to cut drive time, which is the part of visit cost you control most.

  3. 3

    Finish before the first heat wave and the first freeze

    Shoulder-season visits are cheap. Peak-season visits cost you a paying repair slot.

  4. 4

    Track due, booked and done every week

    If the overdue count grows month over month, renewals will fall a year later.

  5. 5

    Fill gaps with members

    When a cancellation opens a slot, a member due for a visit is the easiest booking you'll make.

In TradesWork, the Due for an appointment list shows member visits due from three months back through next month, flags overdue ones, and books a whole selection at once, so nobody keeps a spreadsheet.

Membership KPIs and visits due in TradesWork (demo data). · Real product screenshot, demo company data.
Membership KPIs and visits due

Renewals and failed payments

Show the value before renewal. A few weeks before renewal (and inside the 15 to 45 day window if you're in California), send a short summary: visits completed, discounts received, fees waived, issues found and fixed. "You saved $85 this year" renews better than a charge out of nowhere.

Recover failed cards. On autopay plans, many cancellations are expired or replaced cards, not decisions. A recovery sequence: retry automatically after a few days, text and email a secure link to update the card, call members who haven't updated after a week or two, and hold the membership in a grace period before marking it lapsed. TradesWork retries failed membership charges 1, 3, 7 and 14 days after the first failure by default, with an update-card text each time; it has no card updater of its own, though Stripe says it can refresh saved cards automatically where the card issuer takes part.

Measure renewal honestly.

Renewal rate

Members who renewed ÷ members whose term ended in the period. Example: 228 ÷ 300 = 76%

Count failed payments you never recovered as non-renewals, not "pending." Watch it monthly, along with visits completed on time.

Deferred revenue basics

If a member prepays $300 for a year, you haven't earned $300 the day it arrives. Under accrual accounting, revenue is recognized as you deliver: the visits and the coverage period. Until then the unearned part sits on the balance sheet as deferred revenue, a liability, because you owe the member service.

Two common approaches: recognize the plan evenly over the term ($25 a month on a $300 annual plan), or recognize a share as each visit is completed. Monthly billing mostly avoids the issue, since each month's dues match each month's coverage. It matters because a spring full of prepaid renewals can make March look better than it was, because a mid-term cancellation may mean refunding the unearned part, and because cash-basis and accrual-basis businesses treat prepaid dues differently for taxes. Set it up with your CPA.

Maintenance plan checklist

  • Two seasonal visits, two or three perks, one clear price per system
  • Visit checklist built on ANSI/ACCA 4 QM, with readings recorded
  • Direct cost per member calculated from your loaded labor rate, shoulder vs peak
  • Member discount checked against cost on high-volume repairs
  • Agreement in plain English, reviewed for your state, including what's not covered
  • Auto-renewal consent, acknowledgment, pre-renewal notice and annual reminder in place
  • Cancellation as easy as sign-up, in the same channel
  • Visits booked four to six weeks before each season
  • Failed-payment sequence: retry, update link, call, grace period
  • Renewal rate measured monthly, unrecovered failures counted as losses
  • Deferred revenue handled with your CPA

Footnotes

  1. ENERGY STAR, Maintenance Checklist (heating and cooling). https://www.energystar.gov/saveathome/heating-cooling/maintenance-checklist ↩ ↩2

  2. Air Conditioning Contractors of America, "ANSI Approval of 4 QM," September 16, 2024. https://www.acca.org/news/release/ansi-approval-4-qm ↩

  3. U.S. Bureau of Labor Statistics, OEWS May 2025, Heating, Air Conditioning, and Refrigeration Mechanics and Installers (49-9021). https://data.bls.gov/oesprofile/?year=2025&major_group=490000&occupation=499021&measure=04 ↩

  4. U.S. Bureau of Labor Statistics, Employer Costs for Employee Compensation, Table 4, June 2026. https://www.bls.gov/news.release/ecec.t04.htm ↩

  5. Fenwick & West, "Eighth Circuit Vacates FTC's Click-to-Cancel Rule," July 10, 2025 (law firm summary). https://www.fenwick.com/insights/publications/eighth-circuit-vacates-ftcs-click-to-cancel-rule ↩

  6. California Business and Professions Code §17602, as amended by Stats. 2024, Ch. 515 (AB 2863). https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=BPC&sectionNum=17602 ↩

Free download

Maintenance Agreement Template

A plain-English membership agreement you can edit, plus a one-page plan sheet for your techs to hand over.

Get it free
  • Editable agreement in Word
  • Three plan tiers with visit schedule
  • Renewal, payment and cancellation terms in plain English
  • Customer-facing one-page plan sheet
  • Notes on what to check with your attorney

Frequently asked questions

An HVAC maintenance plan (also called a maintenance agreement, service agreement, club or membership) is a recurring arrangement where a homeowner pays monthly or yearly for scheduled tune-ups, usually a cooling visit in spring and a heating visit in fall, plus perks like priority scheduling and a repair discount.

Ready to run a tighter shop?

Try TradesWork free for 14 days. Bring your customers and price book, or start fresh with a price book made for your trade.

  • No credit card
  • No contract
  • Cancel any time
Three workers in coveralls unloading equipment from a van