Professional upholstery and furniture cleaning service – serving Edmonton, Sherwood Park, St. Alberta and surrounding areas Professional upholstery and furniture cleaning service – serving Edmonton, Sherwood Park, St. Alberta and surrounding areas

Furniture & Upholstery Cleaning

We get dirty furniture clean.

Request a Quote

Furniture looking a little drab?

Give new life to your furniture.

What kind of furniture do you need cleaned?

  • Couches, sofas, loveseats & armchairs
  • Upholstered kitchen & dining room chairs
  • Some mattresses
  • Upholstered headboards
  • Office chairs

We can help. Request a free quote and take the next step towards cleaner furniture.

How much will my furniture cleaning cost?

Pricing is based on the size of the furniture and what parts are upholstered. We can provide exact pricing for your furniture in your quote, but here’s a general idea of what you can expect:

Couches and Sofas

From $97

Upholstered Kitchen and Dining Room Chairs

From $29

Sectional Sofas

From $140

Some Mattresses

From $42.50

Upholstered Headboards

Contact Us for A Quote

Office Chairs

From $15/chair

Leather Furniture

From $42.50


From $59

You chose your furniture with care.

You can trust the experts at Alberta Carpet Cleaning to take care in cleaning it.

From your favourite couch or armchair to your living room sofa or 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. 

An armchair being treated with StainShield™ Fabric Protector.

Let’s get your furniture clean.

Request a Quote

What Our Customers Have To Say

We had our dining room chairs done ! And some tub chairs done. Really needed it ! Turned out great. Alberta Carpet/furnature cleaning tech,was very knowledgeable. They look like new. Thanks to Alberta Carpet/Furniture/ Furnace cleaning.

- William Ratcliffe

I had Justin from Alberta Carpet Cleaning back today. He did such a great job last time I just had to have him again. Had stairwell and area carpet cleaned, as well as my patio furniture cushions. They look amazing. Fast, friendly and great cleaning service each time. Highly recommend!

- Eileen Dent

Outstanding customer service! They went above and beyond to get the job done. I will absolutely use them for all upholstery cleaning needs.

- Sara O'Dea

HI we recently had our carpets and an area rug cleaned by Alberta carpet cleaning and we are very pleased with the results and will recommend this company to our family and friends.our carpets are now very clean and fresh and the worker who completed the work was very good at his job and told us he enjoys doing this and gave us lots of advice on how to care for carpets, rugs and furniture.We will defiantly be contacting Alberta carpet cleaning in the future.Services: Clean carpet, Clean area rugs

- Graham Neeves

Excellent service and great quality results! Ronald was professional, polite, and provided the absolute BEST carpet cleaning service I have ever had. A couple other companies took no precautions to protect flooring, corner casings/baseboards, or banisters resulting in damage and my long hiatus from doing a long overdue cleaning. Alberta Carpet Cleaning and Ronald were beyond reproach and their guarantee - guarantees it! He laid drop mats to protect the tiled floors, placed corner guards where required, and even raked all carpets when finished, not leaving any footprints! I had 5 spaces done, which included stairs, one chair/stool and StainShield will protect them until the next cleaning is needed. My carpets are "like new." Thank you, Alberta Carpet and Ronald. I recommend you without hesitation and will ONLY use your services going forward. A very particular and satisfied customer.Services: Clean carpet, Clean upholstery

- Linda Keep