Carpet, Furniture & Upholstery Cleaning

In addition to our regular furnace and duct cleaning services, through our sister-division Alberta Carpet Cleaning,  we also offer carpet, furniture, upholstery and area rug cleaning services. We offer professional deodorization, enzyme-based pet spot and odour treatment, and fabric and carpet protector to restore the stain resistance of your carpet and upholstery.

Carpet Cleaning

Backed with over 40 years of experience, Alberta Carpet Cleaning is Edmonton’s trusted provider for carpet cleaning. When we clean your carpets, you know our experience will get your carpets cleaned right. You will be met by our friendly, certified technicians with our truck-mounted hot water extraction Thermo-rinse™ carpet cleaning system. Like good guests, we are always respectful of your home and promise to leave your living spaces better than when we arrived. Learn More.

Furniture and Upholstery Cleaning

If regular vacuuming and spot cleaning your couch isn’t cutting it anymore, turn to Alberta Carpet Cleaning. We clean more than just carpets! From your dining room chairs to your oversized sectional, and almost everything in between, your upholstered furniture is thoroughly cleaned using our professional steam cleaning system. We use gentle but effective FabricSafe™ cleaning products and a Fast-dry™ chemical free freshwater rinse, leaving your furniture feeling fresh and looking incredible. Learn More.

Area Rug Cleaning

We clean most types of area rugs, from synthetic fabrics, to wool, and handmade Oriental, Indian and Persian area rugs. Our professionally certified area rug cleaning technicians, many of whom have been with us for 10 years or longer, bring experience and expertise into your home to make sure the job is done right. Alberta Carpet Cleaning offers two types of area rug cleaning – In-Depth Restorative which we do at our facilities, or In-Home Area Rug Cleaning. Find out which area rug cleaning is right for you.


Use our one convenient form to add carpet & furniture cleaning or area rug cleaning when you Book Your Cleaning or Request a Quote for furnace cleaning or telephone us at 780-444-7847!


Commercial Cleaning

When it comes to commercial steam cleaning, we like to get right down to business. Depending on the size of your cleaning, we will be able to book you either for a free estimate, or for smaller cleaning projects, an “estimate & clean” appointment.

Types of commercial cleaning services we offer:


Fill out our Commercial Quote form for more information on commercial/large scale carpet cleaning or telephone us at 780-444-7847 to learn more.


What Our Customers Have To Say

A big shout out to Andrew and Aaron from Alberta Furnace Cleaning. My husband and I had recently renovated our home and were noticing a fine dust on everything that I couldn’t keep up with. Andrew and Aaron came in and cleaned the furnace, air conditioning unit and all the duct work. It was shocking to see what the found - construction debris, dog toys, tennis balls etc. They definitely have the equipment to thoroughly clean the mechanical and duct work. Both workers used care in removing vent covers, and cleaned all surfaces, properly replacing the grills when done. They were on time, efficient, polite and respectful of ourselves and our home. I could not be happier.

- Kerri Davis

Recently had my furnace cleaning done. The fellas were great! They called ahead of time so I could put the pup outside, they were polite and quick. When they came inside they wore protective booties so they kept the floors clean. They also fixed my dryer lint trap when cleaning out the dryer!! It was missing a screw so the lint was going where it wasn’t supposed to. They also let me know that having both furnace and a/c, my filters should be changed 2x a year - not something I was ever told by furnace install company who “services” my furnace on a paid plan! So Alberta Furnace probably saved me a lot of money and headache down the road. 10/10 would definitely recommend this company and crew. Will definitely use them again.

- Falon Malec

Joseph and his partner cleaned my furnace and dryer vent with absolutely no issues! They were efficient and very clean, and so friendly! I am so glad I went with Alberta Furnace as they were professional and so kind. Would highly recommend them to anyone :)

- Kristyn Mahoney