Preventive vs Reactive Maintenance for Thai Installers
A restaurant owner in Chiang Mai calls on a Tuesday afternoon in late April. The 18,000 BTU split unit in the dining area stopped working — the compressor is dead. An emergency technician confirms the diagnosis, orders the part, and returns the following day. The owner pays 2,800 baht for the compressor, 1,500 baht for labor, and loses half a day of seating capacity with no preventive maintenance visit ever having been scheduled.
Two annual cleaning and inspection visits for that unit would have cost roughly 650 baht each. The technician at the second visit would have flagged the compressor capacitor showing signs of overheating — a 280-baht part, replaced during the same visit. The compressor failure would not have happened.
That gap — the difference between a 1,300-baht planned spend and a 4,300-baht emergency spend plus downtime — is the core business case for preventive maintenance over reactive repair. For Thai installation and service businesses, understanding this gap is the foundation of every maintenance agreement (MA) conversation.
What Is the Difference Between Preventive and Reactive Maintenance?
Reactive maintenance means waiting until something breaks, then repairing it. The customer calls, the technician goes out, the fault is diagnosed, and the part is sourced. The trigger is always failure.
Preventive maintenance (PM) means servicing equipment on a defined schedule — typically every 3, 6, or 12 months — to clean components, check for early signs of wear, and replace parts before they cause a failure. The trigger is time or usage, not breakdown.
Most installation businesses in Thailand run on a reactive model by default, not by design. Customers call when something fails. The service team responds. Work gets done. The problem is that this model hands pricing power and scheduling control to the failure event rather than to the service business.
What Does a Reactive Repair Actually Cost?
The visible cost of a reactive call is the labor charge plus parts. The hidden costs are the ones that make reactive maintenance genuinely expensive.
Emergency premium on labor. A same-day or next-day urgent call typically costs 30–50% more than a scheduled visit. A technician trip at 600 baht during a planned PM run may be 900–1,000 baht on an unscheduled emergency call, because it displaces a scheduled job and often requires out-of-hours availability.
Parts at full retail, sourced urgently. When a technician diagnoses a fault on-site and needs a part not on their van, that part is purchased at full retail. A capacitor that costs 180 baht ordered as van stock costs 320–400 baht sourced urgently from a distributor on the same day.
Repeat trips. Emergency calls produce more repeat visits than PM calls. A technician called out for “aircon not cooling” may spend 30 minutes diagnosing before knowing which part is needed, then return the next day with the part.
Customer downtime. For a shophouse, factory floor, or small hotel, equipment failure during peak hours has a real cost. A repair that took two days because the fault happened Friday and parts were sourced Monday is a service failure in the customer’s view — and a reason to switch providers.
What Does Preventive Maintenance Actually Include?
PM is not a single service — it varies by equipment type. For the most common types in Thai installation businesses:
- Air conditioning: Coil cleaning, filter wash, refrigerant pressure check, drain line flush, capacitor inspection. Twice per year for continuous-use units in Thailand’s climate; once per year for low-usage installations.
- Solar panels: Panel surface cleaning, inverter fault-log review, DC isolator check, string voltage verification, roof mounting inspection. Twice per year maintains output; once per year is the minimum for grid-tied systems.
- CCTV and structured cabling: Lens cleaning, DVR/NVR storage health check, footage playback verification, PoE switch and cable termination check. Annual visits are the contract minimum; twice per year for outdoor or high-density installations.
- Fire alarm and suppression systems: Sensor smoke-test, panel battery check, detector cleaning, sprinkler visual inspection, call-point test. Annual testing is required for commercial premises under Thai fire safety regulation — making PM a legal obligation, not a discretionary service.
Which Equipment Types Benefit Most from PM in Thailand?
Every category benefits, but the return varies.
Air conditioning sees the highest visible return because Thailand’s climate is extreme and unforgiving. Units running 10–12 hours a day in Bangkok’s heat accumulate significantly more dust and refrigerant stress than units in temperate climates. A dirty condenser coil forces the compressor to work harder, generating heat, accelerating capacitor wear, and shortening compressor life. PM twice a year is not conservative — it is calibrated to actual usage conditions.
Solar has a direct production argument. A panel with a thin film of dust across its surface in the dry season loses measurable output. The customer is losing electricity generation — kilowatt-hours they were sold the system to produce. Cleaning twice a year, aligned with the start and end of the hot season, keeps production close to the design specification.
Fire systems have a compliance argument that removes price resistance. When a customer understands that annual testing is legally required for their commercial premises, the MA conversation shifts from “do you want this service?” to “when do you want to schedule it?” That is a far easier conversation.
How Do You Calculate the PM vs Reactive Gap for a Customer?
A worked example using a mid-size shophouse customer with four split-type aircon units:
PM scenario: Two service visits per year at 700 baht per visit per unit. Total annual cost: 4 × 700 × 2 = 5,600 baht.
Reactive scenario (one incident per year, statistically likely for four aging units): Emergency labor 1,200 baht + parts 1,800 baht average for a capacitor or minor fault = 3,000 baht per incident. One breakdown per year adds 3,000 baht on top of whatever routine calls the customer places. If the compressor fails instead of a minor component: 1,500 baht labor + 2,800–4,500 baht for the compressor. A single compressor failure in year three costs more than three years of PM visits on that unit.
This calculation is the MA sales conversation in its simplest form. Write it out for the customer. Show them the two columns. Most commercial customers — particularly shophouse owners, restaurant owners, or anyone with critical cooling — can see the logic immediately. The framing is not “pay us more” — it is “control your costs and avoid downtime.”
How Do You Bring the PM Conversation to Existing Customers?
The best time to introduce PM is at installation sign-off. “We’ll come back in six months to service this — want to lock in the rate now?” is a one-sentence close that works for most customers in that moment.
For existing customers on reactive-only relationships, use equipment age as the frame: “At this age, we recommend twice-yearly servicing to avoid the kind of failures we start seeing in units that haven’t been maintained.”
A system that auto-schedules MA visits and sends customer reminders before each due date means you do not need to remember which customer is due in October — the work surfaces automatically and the booking fills.
FAQ
How often should each equipment type be serviced in Thailand?
For air conditioning under continuous use (8+ hours per day), twice per year is the practical minimum in Thailand’s climate. Once-per-year is common but results in noticeably higher reactive call rates in the third and fourth year of equipment life. Solar panels: twice per year aligned with season transitions. CCTV: once per year minimum; twice for outdoor cameras in coastal or industrial areas. Fire systems: once per year, as required by regulation.
What is a fair price range for PM contracts in Thailand?
Starting points: aircon cleaning and inspection at 600–900 baht per unit per visit (indoor split units). Solar cleaning and inspection at 1,500–3,000 baht per system per visit depending on panel count and roof access difficulty. CCTV site inspection at 1,000–2,500 baht per site per visit depending on camera count. These are starting points — actual pricing should reflect your technician’s travel time, the equipment count, and the contract length. A two-year pre-paid contract can be offered at a small discount over single-visit pricing.
How do you handle customers who insist on reactive-only until something breaks?
Accept the arrangement but keep a record of the conversation. When the breakdown happens — and for aging equipment it will — the PM proposal becomes concrete rather than hypothetical. Some customers need to experience one expensive reactive repair to make the PM calculation feel real. After that, the close is straightforward.
OnSiteQ’s maintenance scheduling auto-generates PM work orders on the schedule you set — so every MA contract turns itself into a booked job without anyone having to remember which customer is due next month.
Ready to get your queue under control?
Start free today, no credit card required.