If dust pours out of your vents every time the system runs, the cause is usually a clogged filter, dust built up inside the ducts, or air being pulled in from dirty spaces. Here's how to tell which one it is.
Tell us what you need—we’ll call you back fast.
Quick answer: Dust coming from your vents almost always means your filter is dirty or the wrong fit, dust has settled inside the ductwork, or the ducts are pulling in unfiltered air from an attic, crawlspace, or return-air leak. Start by checking the filter, then look for gaps around ducts and returns before assuming you need a full duct cleaning.
Have a heating or cooling question about your home? Call (604) 359-1081 or request a free written quote.
When your system blows dust into the room, the air is picking up particles somewhere between the filter and the vent. A few common culprits explain most cases:
A licensed CANRO technician can take a look — honest assessment, no pressure.
📞 (604) 359-1081Request a free quoteYou can rule out the easy causes in a few minutes before spending money on anything:
Switching to a properly rated filter often makes a noticeable difference on its own. A higher-MERV pleated filter traps finer particles, but only go as high as your system can handle without choking airflow, since an overly restrictive filter can starve the blower.
If the filter is clean and correctly fitted but dust keeps coming, the problem is likely inside the system. A technician can inspect the ductwork, seal leaky returns and connections, and tell you whether a duct cleaning is genuinely warranted or whether sealing and a better filter will solve it. Duct cleaning helps when there's real buildup, but it's not a cure for a leaky return that keeps pulling in dirty air.
CANRO Heating & Cooling has served Metro Vancouver since 1999. We can diagnose the source of the dust, check your ductwork and filtration, and give you a free written quote if any work is needed. A diagnostic visit is the fastest way to stop guessing. Call (604) 359-1081 or email info@canroheat.ca.
Family-run, upfront pricing, serving Metro Vancouver homes since 1999.
📞 (604) 359-1081Request a free quoteReviewed by the CANRO Heating & Cooling service team — July 07, 2026. Technical Safety BC gas licence LGA0043870 · boiler licence LBP0046450 · Red Seal certified · WorkSafeBC and liability insured · 4.9★ from 85+ Google reviews · serving Metro Vancouver since 1999 · (604) 359-1081.
“Canro does an amazing job! Super professional and skilled with everything—boilers, furnaces, and AC. Always a pleasure working with them!”

“Five stars for Canro. We needed a replacement of a 30-year-old boiler. A new high-efficiency unit was installed—clean, professional work.”

“I can’t speak highly enough about George, who was recommended for a boiler service call for my parents’ home. George is excellent.”

25+ years keeping Metro Vancouver homes comfortable. Honest advice, upfront pricing, work that lasts.