Who are we?

At Total Duct Cleaning, we are home owners ourselves. We know the importance of a clean home and the benefits it can provide. We also know that duct and vent cleaning is one of the most important aspects of maintaining a healthy home.

We believe in providing our clients with the best quality service for the lowest price. Our goal is to be competitively priced while still providing high quality workmanship when it comes to your furnace, venting, and ducts. That’s why we strive to be as efficient as possible while still being thorough in our cleaning process.

We want you to be able to breathe easy knowing that your heating and cooling system is running at its best!

Contact Us

(780) 670-0400


Our Services

hvac icon 01

Furnace and Duct cleaning:

A dirty furnace can lose up to 60% of its efficiency and have a detrimental effect on your home environment. With our Furnace and Duct cleaning, we inspect and clean all the parts of your furnace to ensure it's working at peak performance for many years to come.

icons8 ventilation 100

Dryer Vent cleaning:

Dryer vent cleaning is a must-have for any household that uses a dryer. Regular dryer vent maintenance and cleaning can reduce the risk of a serious fire and extend the life of your dryer, saving you time and money!

furnace 1 e1652066989856

Fall furnace checkup before winter:

When fall arrives , it's time for a furnace checkup. The best way to prevent a breakdown is to have your equipment serviced every fall by a qualified technician who can inspect and clean/replace any filters, belts and/or new motors that may be needed.

hvac icon 010

New floor register replacement program:

Do you have broken or faded covers in the floor, or scratched and dented grills on the wall? Ask us about our register replacement program!


Get Started

Stuck on a questions or concern? We’re here to help! Just fill the form with your details and inquiry, and we will get in touch with you shortly. Thank you for reaching out to us!

(780) 670-0400


7103 92a Ave Edmonton, AB T6B 0V1

Mon - Sun 09:00 - 17:00