Skip to content
Handro by SavePraxis

How to Build an HVAC Maintenance Schedule That Keeps Revenue Coming

By the Handro team · · 4 min read

An HVAC maintenance schedule sets how often a system gets checked, cleaned, and tuned up. Get the cadence right and small shops turn seasonal visits into steady, repeat revenue instead of one-off emergency calls.

The baseline schedule: what to check and how often

A simple cadence covers most residential systems without overcomplicating things. Filters get the most attention because they're cheap to check and expensive to ignore.

ENERGY STAR recommends checking the filter every month during heavy-use seasons, and changing it at least every three months even if it looks fine. A full professional tune-up once a year covers the parts a homeowner can't check themselves (ENERGY STAR, checked September 2026).

  • Filter: check monthly in peak season, change at least every 3 months
  • Coils and condenser: clear of debris each season change
  • Refrigerant and electrical connections: checked at the tune-up visit
  • Thermostat and ductwork: quick check each visit for obvious leaks or errors

Spring and fall tune-ups: why twice a year works

Most small HVAC shops book two visits a year: one before cooling season starts, one before heating season starts. That timing catches a weak part before the system has to work hard.

If a customer only has a furnace or only has central air, one visit a year for that unit may be enough. The two-visit rhythm mainly applies to a combined heating and cooling system.

What a tune-up visit should cover

Write the checklist down once and use it on every visit, not just the ones where something feels off. A consistent checklist is also what makes a maintenance plan easy to price the same way every time.

  • Filter check and replacement
  • Coil cleaning, condenser and evaporator
  • Refrigerant charge check
  • Electrical connections and capacitor check
  • Thermostat calibration
  • A quick test run of heating and cooling modes

Turn the schedule into recurring revenue

A maintenance plan bundles the spring and fall visits into one yearly or twice-yearly price, paid up front or in monthly installments. That converts a one-time repair customer into a name on next season's schedule automatically.

Plans work because the shop gets predictable work in slower months, and the customer avoids surprise breakdowns. Price the plan as a discount off two separate visits, not as a new, unrelated fee.

Worked example: pricing a seasonal maintenance plan

Here's one way a small shop might price an annual plan covering both visits. These are example numbers to adapt, not a rate to copy.

The discount is the hook that gets the plan signed at the first visit instead of hoped for at the second. It also locks the fall visit onto the schedule before the customer forgets.

Example annual maintenance plan pricing (illustrative numbers)
Line itemAssumptionAmount
Spring tune-up1 hour on-site at a $70/hr loaded rate$70.00
Fall tune-up1 hour on-site at a $70/hr loaded rate$70.00
Filters supplied2 filters at cost plus a small markup$30.00
Two-visit total if booked separatelySum of the rows above$170.00
Annual plan pricePriced at a discount to reward booking both up front$149.00

Scheduling mistakes that lose repeat customers

A maintenance business runs on visits actually happening on time, not just being sold. A few habits break that rhythm.

  • Booking the spring visit but never scheduling the fall one
  • No reminder before the visit, so the customer forgets and reschedules
  • Treating the tune-up as a courtesy instead of a paid, scheduled job
  • Losing track of which customers are on a plan and which aren't
  • No record of what was checked last time, so each visit starts from zero

Keep the schedule from slipping through the cracks

A paper list of who's due for a tune-up works until the list gets long. Once you're running two seasonal visits across dozens of customers, the schedule needs to remember for you.

Handro can create the next maintenance visit on its own once you set the cadence. A spring and fall visit doesn't need to be re-typed, and with autopay each finished visit or membership period charges the card your customer saved. It runs on iOS, Android and the web, with a free Starter plan to try it on your own customer list.

Written by the Handro team for owner-operators who price, quote and invoice their own work. Market figures come from the sources listed below, with the date each was published or updated. Worked examples use illustrative numbers, not a real customer's job.

Questions people ask

Sources

Keep every job moving.

Handro is the road
from customer call to payment.

Start free

Free for 1 person and 10 jobs a month. Upgrade to Solo or Team any time. No card needed to start.
Upgrade to Solo (US$14.99/mo) when you grow.

View plans