One system / Clear scope

Count the vents.
See the price.

Whole-house cleaning for one residential forced-air system. Count every supply and return grille as one vent.

Duct cleaning

The whole route,
priced together.

Each package includes accessible supply and return branches, main ducts, grille cleaning, floor protection and a final walk-through.

Up to 10 vents

$325

One system. Allow 3–4 hours.

11–15 vents

$425

One system. Allow 3–5 hours.

16–20 vents

$525

One system. Allow 4–5 hours.

More than 20 vents

By quote

Also applies to homes with multiple systems. We confirm the time and scope before booking.

During the same visit

Dryer vent add-on

Remove lint and debris from one accessible dryer vent run, up to 20 feet, with a ground-level outside outlet. Allow about 45 extra minutes.

Roof outlets, longer runs or difficult access need a separate quote. The dryer must be movable without disconnecting a gas line.

$95with duct cleaning

Before you decide

What is outside the package?

Furnace servicing, blower and coil cleaning, duct repairs and inaccessible sections are outside these packages. We do not apply sprays or sealants. We explain any access limits before starting; extra work needs your approval.

How do I count the vents?

Count every supply grille that delivers air and every return grille that draws it back. Include each floor of the house. Tell us if you have more than one furnace or air handler; we will confirm the count on arrival.

A price you can plan around.

Send your rough vent count and any access details.

Request a cleaning quote