Serving Spruce Grove, Stony Plain & the Greater Edmonton Area 📞 780-932-7337 | ✉ info@homeprosgroup.com
Everything We Do, In One Place

Our Services.

One trade, done properly: cleaning the systems that move air through your home or building. Every service below has its price beside it, and every furnace price already includes all of its connected ducting.

Residential

Flat-rate and published where we can be. Measured and quoted where an honest number needs a look first.

Furnace Cleaning

$345+ GST

The blower compartment, coil area and return drops — plus every duct run and diffuser connected to that furnace. Furnace and duct cleaning are one job, so we never quote them separately.

See what’s included →

Duct Cleaning

Includedwith every furnace

Source removal under negative pressure — the system goes under suction before anything is agitated, so debris leaves the house instead of being pushed around it.

See the process →

Dryer Vent Cleaning

$60add-on · $150 alone

The full run from the appliance to the exterior hood. $225 if a bird nest has to be cleared — a routine spring finding around here. Roof-exhausting vents are quoted.

Why it matters →

A/C & Zone Systems

+$60each

The A/C coil sits directly in the airflow path you just cleaned, so it’s worth doing together. Zoned dampers add real work and carry a real price rather than hiding in the base rate.

See details →

HRV Cleaning

+$150add-on only

Core, filters, intake and exhaust ducting. Only alongside a furnace and duct cleaning — we don’t sell it as a stand-alone visit, and the page explains why.

Read the reasoning →

Attic Insulation

Freeattic inspection

Blown-in fiberglass or cellulose, topped up to R‑50 or R‑60. We measure and photograph the existing depth first, then quote one flat number — and a good share of those visits end with us saying the attic is fine. Attics only, never walls.

See how it works →

Insulation Removal

Freeattic inspection

Insulation that has been wet, matted flat or lived in, vacuumed out under sealed containment — it leaves through the hose into bags outside, never loose through your house. Removal on its own, or with new material the same visit.

When it’s actually needed →

Indoor Air Quality

From $299

Measurement and reporting — what’s actually in your air, what’s causing it, and what would change it. Includes our Alberta radon risk tool.

Explore IAQ →

Not sure what you need?

Tell us how many furnaces you have and we’ll quote it on the call.

Commercial & Trade

Quoted per site after a visit, because buildings aren’t comparable the way houses are.

Also available

Video duct inspection from $200 — camera inspection of ductwork or dryer vent systems with a written record. Useful before committing to a large commercial job, or when you need evidence of condition for a building file. Ask when you get in touch.

What We Don’t Do

Worth stating plainly, because it explains how we price.

We clean, and we insulate attics. We don’t repair, install or replace HVAC equipment, and we don’t sell fogging, ozone treatments or “deep clean” upgrades. There is one standard of clean and it’s the one you booked.

Sanitising is the exception, and it works the other way round from the usual. We do it when a system genuinely calls for it — visible mould, a smell that survives the clean, water damage in the ductwork. It gets diagnosed on the job, not sold to you: it isn’t quoted on every booking, it isn’t a tier above the clean you already have, and nobody here is working from a script to talk you into it. Most homes never need it. If yours does, we’ll show you what we’re looking at, and the price is on the list like everything else — $99 per furnace system, flat.

That has a useful consequence: because we don’t sell furnaces, air conditioners or repairs, we have no financial reason to find a problem in your heating system. If our technician tells you something needs attention, there’s nothing in it for us — you’ll be calling an HVAC contractor, not us.

Insulation is the one thing we install rather than clean, so it’s worth being straight about where that stops. We do attics — not walls, and not vermiculite, which is licensed asbestos abatement work in Alberta and not something we’ll touch. It’s also the only service we won’t put a flat price on, because the honest number depends on your attic’s square footage and how much is up there already. So we measure it, photograph it, and hand you the readings whether or not you hire us — and quite often those readings say you don’t need us at all.

We also stopped offering gutter cleaning, so you won’t find it here. And we won’t clean an HRV on its own or quote a commercial building over the phone. Both of those are on their pages with the reasoning attached.

Furnace Cleaning By City

Same flat rate everywhere — no travel surcharge in our service area.

Full price list on the pricing page — including add-ons, commercial rates and builder pricing.

Get In Touch

Request Your Free Quote

Tell us a little about your home or building and we’ll come back with honest, flat-rate pricing — no obligation.

Call Us
780-932-7337
Hours
Mon–Sat 8:00 AM – 5:00 PM
Service Area
Edmonton · Spruce Grove · Stony Plain · Greater Edmonton

Free Quote Request

No obligation. We’ll reply with flat-rate pricing.

Or call us directly at 780-932-7337

Call Now Free Quote