Duct cleaning is a real service that is frequently sold to people who do not have ducts, and almost as often sold to people whose actual problem is a fouled coil.

Duct cleaning itself is quoted after an inspection — there is no honest rate card for it, and this page explains why. The coil-cleaning figures below are indicative Klang Valley market ranges. Ask us on WhatsApp.
In a ducted air-conditioning system, the machine conditions the air and then distributes it through rigid or flexible ductwork to diffusers in each room, drawing it back through a return-air grille and path. Duct cleaning is the cleaning of that distribution network — the internal surfaces of the supply ducts, the diffusers and grilles, and the return-air path — as distinct from cleaning the machine itself.
That distinction is the whole of this page, because in practice the term gets used for at least four different jobs:
Establish which one is being offered before anything else is discussed. It changes the price, the value and whether the job is warranted at all.
The commonest reason a duct-cleaning quote is wrong is that there is no duct. Check what you have:
| Your system | Is there ductwork? | What can actually be cleaned |
|---|---|---|
| Wall-mounted split (the standard home unit) | No | Filters, coil, blower and drain — a chemical wash. No duct exists. |
| Portable or window unit | No | Filter and coil. The hose is an exhaust, not a supply duct. |
| Ceiling cassette | Effectively no | Filters, coil, blower, drain pan and pump. It blows straight into the room. |
| Ceiling-concealed / ducted split | Yes | Supply ducts, diffusers, return-air path — and the machine itself |
| AHU serving a floor or zone | Yes | Duct network, filter bank, plenum and coil |
| VRF/VRV with concealed ducted indoor units | Yes, per unit | Each unit’s short duct run, plus the system — see the VRF servicing guide |
| Kitchen or toilet exhaust ducting | Yes, but a different trade | Grease and extract ducting; not air-conditioning duct cleaning |
Send us a photo of the job on WhatsApp — we reply with an instant quote.
💬 Get Your Instant QuoteIf your row says “no”, you can stop here: whatever the problem is, it is not the ducts. Go to the coil section below.
Duct cleaning should be evidence-led. The sequence is: inspect, find something, clean that, then fix what caused it. Any other order is spending money on a hypothesis.
An inspection worth paying for produces something you can look at:
If someone offers to clean before inspecting, the offer is a product, not a diagnosis.
There are real reasons. They are specific, and they are considerably rarer than the volume of duct-cleaning advertising suggests:
| What the inspection finds | Verdict | Reasoning |
|---|---|---|
| Visible mould growth on internal duct surfaces | Clean, and find the moisture | Mould in a duct means water is getting in or condensing. Cleaning alone will not hold. |
| Construction or renovation debris inside the ducts | Clean | Common where a fit-out ran with the system live or the ducts left open |
| Evidence of vermin or insects, or a persistent unexplained odour traced to the duct | Clean and seal | Also a hygiene and entry-point problem, not just dirt |
| Heavy particulate settled through the run, restricting airflow | Clean | Usually a filter failure upstream — fix that too |
| Ceiling void used as a return plenum and visibly contaminated | Clean and reconsider the design | The system is breathing whatever is in the void |
| Post-fire, post-flood or post-water-damage | Clean, as part of remediation | Soot and damp-borne contamination distribute through the network |
| A light dust film, system otherwise clean and performing | Do not clean | Some settled dust is normal and cleaning has no measurable benefit |
| No ductwork on the system at all | Nothing to clean | The problem is elsewhere — almost always the coil |
When someone says “the aircon smells” or “the air feels dusty”, the probability is overwhelmingly that the problem is at the machine. In Malaysian humidity, the evaporator coil is permanently damp while running. Dust that gets past the filter sticks to it, and the combination of moisture, organic dust and darkness inside the blower housing and drain pan is an excellent place for mould and bacteria to grow. The system then blows across that.
The tells that it is the machine and not the duct:
The fix is a chemical wash of the coil, blower and drainage — the process is set out in the aircon chemical service guide, and if the unit is also not cooling well, the not-cooling diagnostic takes it further. Where mould has spread beyond the unit onto ceilings and walls, that is a separate remediation job — see mould remediation — and the moisture source has to be found or it returns.
Where cleaning is genuinely warranted, the difference between a real job and a theatrical one is visible in the method:
If your ceiling units are cassettes or concealed types, the routine service technique for each machine is covered in the ducted and cassette service guide.
For a home, poor air from a fouled system is a comfort and health nuisance. For an office, clinic or shop it is also a compliance question. Under Malaysia’s workplace safety framework — notably DOSH’s Industry Code of Practice on Indoor Air Quality — an employer has a duty to keep the workplace’s indoor air within acceptable limits, and a neglected, mould-fouled cooling system is one of the faster routes to breaching it.
What that means practically is less dramatic than duct-cleaning advertising implies, and more demanding in one specific way: the obligation is to keep the equipment clean and to be able to show it. Documented, scheduled maintenance of the cooling and ventilation equipment, with a written record per visit, is the core of it. A one-off duct clean with a dramatic photo is not a substitute for that record, and it is not what an air-quality finding will ask you for.
If occupants are reporting symptoms, treat it as a proper investigation rather than a purchase: establish whether the complaints correlate with a zone, a time of day or a particular unit, check the machine and the filters first, and keep what you find. The office aircon maintenance contract guide covers how a scheduled agreement builds that paper trail as a by-product.
Duct cleaning is sold hard because it is hard for a customer to verify. These are the lines that come up most often and the question that ends each one:
| What you are told | What to ask |
|---|---|
| “Your ducts are full of mould.” | “Show me a photo from inside my duct, and tell me which room it is above.” |
| “Ducts should be cleaned every year.” | “Based on what finding in my system? What did the inspection show?” |
| “This is why your electricity bill is high.” | “Have you checked the coil and the filters first?” That is where restriction usually is. |
| “It will fix the smell.” | “Is the smell strongest in the first minutes after start-up?” If yes, it is the coil and pan. |
| “We’ll fog the system to sanitise it.” | “What is being applied, and is it in addition to cleaning or instead of it?” |
| “Special price if we do it today.” | “Send me the inspection findings and the quote and I will decide.” Urgency is the tell. |
| “Your trunking needs cleaning inside.” | “What is inside my trunking?” A refrigerant pipe and a drain hose. No air passes through it. |
A duct that was genuinely dirty got that way for a reason, and cleaning without addressing the reason buys you a repeat in a year or two. The usual causes, in rough order of frequency:
We publish rate cards where honest ones exist. Duct cleaning is not one of them, and this is not evasion: the scope is set by how much ductwork there is, whether it is rigid or flexible, how it can be accessed, what the inspection actually found, and how much of the building has to keep operating while the work happens. A firm duct-cleaning price offered before anyone has looked inside your ducts has priced a script.
What can be priced is the job most people asking about duct cleaning actually need — cleaning the machine:
The full residential rate card is in the aircon servicing cost guide. If you would rather the coil never reaches the state that starts this conversation, a scheduled light visit between washes is the low-effort answer — see the filter cleaning plan guide.
Tell us what you need — we reply within the hour.