Call (563) 599-8343
Duct Cleaning

A vital part of a healthy, efficient home

We professionally clean your home's ductwork by connecting a high-powered vacuum to your furnace and cleaning the inside of each register with specialized air whips — removing dust, debris, and allergens to improve your air quality.

Reasons homeowners call us

  • Allergies

    Symptoms that improve when you're away from home.

  • Dust buildup

    Dust that resettles within days of cleaning.

  • Air quality

    A stale smell when the furnace or AC runs.

  • Older homes

    Ductwork that's never been cleaned before.

  • Remodeling

    Construction dust pulled straight into the system.

See the difference

Furnace trunk line — before and after — beforeBefore
Furnace trunk line — before and after — afterAfter
Furnace trunk line — before and after
Ceiling trunk line — before and after — beforeBefore
Ceiling trunk line — before and after — afterAfter
Ceiling trunk line — before and after
Round supply pipe — before and after — beforeBefore
Round supply pipe — before and after — afterAfter
Round supply pipe — before and after

What it costs

Most homes start at $500. The exact price depends on your home's size, number of vents, and number of HVAC systems — tell us your address and we'll send back a real number, no site visit required.

Get My Estimate

Common questions

How long does duct cleaning take?
Most homes take a few hours, depending on the size of the house and how many vents and HVAC systems you have. We'll give you a time estimate along with your price estimate.
Will it be messy?
No — the vacuum is connected directly to your furnace and captures debris as it's loosened, so it stays contained rather than spreading through your home.
How often should ducts be cleaned?
It depends on the home, but allergies, visible dust buildup, an older duct system, or a recent remodel are all good reasons to have it checked. If none of those apply, most homes are fine on a multi-year cycle.
Do I need to be home?
We'll coordinate a time that works for you when we follow up on your estimate request.

Not sure if you need it?

Send us a few details and we'll help you figure out if now's the time.

Serving Eastern Iowa — Dubuque County to Delaware County and beyond