90% of facility managers believe in preventive maintenance — but only 26% are actually practicing it. The gap is not knowledge, it is structure. Organisations without a documented HVAC PM programme spend up to 3–5× more on reactive repairs, experience 70% more system failures, and miss the 545% ROI that structured preventive maintenance reliably delivers. This guide gives you the step-by-step framework to close that gap — and a free template to deploy it immediately. Start free on OxMaint to digitalise your HVAC PM programme, or book a demo to see AI-powered PM optimisation in action.
How to Build an HVAC Preventive Maintenance Program (Step-by-Step + Free Template)
A proven six-step framework used by facility teams managing 10 to 10,000 HVAC assets — covering asset inventory, PM scheduling, CMMS setup, and AI-based optimisation. Includes a free downloadable PM template.
Why Most HVAC PM Programs Fail Before They Start
The three most common failure modes are: no formal asset register (teams cannot PM what they have not inventoried), no defined PM scope (every technician maintains differently), and no tracking system (completed PMs are indistinguishable from skipped ones). The six steps below address each failure mode in sequence.
Step-by-Step: Building Your HVAC PM Program
Before vs. After: What a Structured PM Program Delivers
Free HVAC PM Template — Key Task Framework
| Asset Class | Monthly Tasks | Quarterly Tasks | Annual Tasks | Key Measurement |
|---|---|---|---|---|
| Chiller | Refrigerant pressure check, oil level, vibration observation | Condenser coil cleaning, water treatment test, bearing inspection | Full refrigerant circuit test, tube cleaning, controls calibration | COP vs. rated, approach temp |
| AHU | Filter check, drain pan inspection, belt tension | Coil cleaning, damper lubrication, duct static check | Full coil deep clean, bearing replacement (condition-based), controls test | Filter delta-P, supply air temp |
| RTU | Filter replacement, condenser coil visual, drain check | Refrigerant charge, electrical tightening, capacitor check | Coil deep clean, compressor RLA, belt/bearing full check | Compressor RLA vs. nameplate |
| Cooling Tower | Basin level, water treatment, drift eliminator check | Fill media inspection, fan blade angle check, motor vibration | Basin clean, fill media replacement (condition), gearbox oil change | Approach temp, cycles of concentration |
| FCU / PTAC | Filter clean/replace, drain pan check, thermostat test | Coil cleaning, fan motor check, refrigerant visual | Full strip-down clean, controls calibration, refrigerant check | Discharge air temp delta |
Deploy This PM Program in OxMaint Today — Free to Start
Pre-built HVAC PM templates for every asset class. Auto-scheduled work orders. AI interval optimisation. Mobile completion from the field. No implementation consultant required.
Live KPI Dashboard — What OxMaint Shows Your Team
The most common mistake I see when facility teams try to build HVAC PM programs is starting with the schedule instead of the asset register. You cannot plan maintenance for assets you have not counted. I have audited buildings where the maintenance log referenced equipment that had been replaced three years ago, and new units were being run to failure because no one had added them to the programme. Step one is always the asset register — verified in the field, not assembled from memory or outdated drawings. Once you have an accurate register, everything else follows naturally: the criticality classification tells you the PM frequency, the PM frequency tells you the CMMS configuration, and the CMMS data eventually feeds your AI optimisation. Without step one, steps two through six are expensive guesswork.







