PureAir Duct Services
All city cost guides

Saint John, New Brunswick · 2026 Price Guide

How Much Does Duct Cleaning Cost in Saint John?

In Saint John, residential duct cleaning generally runs from around $250 to $600, depending on home size and buildup. Bay of Fundy damp and the city's older heritage housing both make cleaning worthwhile here. PureAir's New Brunswick Basic Package starts at $149, all-in for your whole system.

PureAir pricing in Saint John

Basic Package

Full duct & vent cleaning, sanitizer, inspections

$149

Optional add-ons

  • Furnace Cleaning+$80
  • AC Cleaning+$80
  • Dryer Vent Cleaning+$40
  • Filter Change+$70
  • Brush Cleaning+$110

What affects duct cleaning cost in Saint John?

Bay of Fundy damp. Foggy, salt-laden Saint John air lets dust cling to duct walls and can cause musty odours — cleaning plus sanitizer helps.

Heritage housing stock. Uptown and South End homes often have older ductwork with heavy buildup, which can add time to a first clean.

Add-on services. Furnace and dryer-vent cleaning are available as clearly-priced add-ons.

Want the full local picture? See our Saint John duct cleaning page for what's included and the neighbourhoods we serve, or read the national 2026 cost guide.

Get your exact Saint John price

Book in about a minute — transparent pricing from $149, no per-vent surprises.

Saint John duct cleaning cost — FAQs

A typical Saint John home generally runs $250–$600 depending on size and buildup. PureAir's New Brunswick Basic Package starts at $149 all-in, with optional add-ons.

Yes — we cover Greater Saint John including Rothesay, Quispamsis, and Grand Bay–Westfield.

Also serving nearby areas across New Brunswick.

Email UsGet Quote