Skip Navigation


Phone Number | 780-455-7458

Carpet Cleaning Services in Edmonton

20th Century Contracting Ltd offers carpet cleaning services in Edmonton. Carpet replacement is an expensive alternative to cleaning a soiled carpet. If your carpets are severely stained, talk to our highly experienced professionals. You can count on our services to give your carpets a new lease of life, removing tough stains and grime while restoring its appearance and hygiene.

Our team of experienced cleaners have come across many type of stubborn stains, dirt and allergens. From pet odour control to deodorizing or stain removal services, you can depend on us to handle all your carpet cleaning needs. Call us today to learn more.

Carpet Cleaning Process

  • Pre-inspection

  • Furniture cleaning

  • Pre-wash spray

  • Steam clean extraction (truck-mounted system)

  • Soil extraction and rinse

  • Post cleaning inspection

20th Century Contracting Ltd is Edmonton’s preferred carpet cleaner. We have over 25 years of experience in working with all types of carpets. Our team has the knowledge and expertise to effectively remove stubborn stains, marks and dirt. We pride ourselves on delivering quality results.

Carpet Cleaning Services

We offer residential and commercial carpet cleaning services in Edmonton.

Contact Us


#100, 18203 - 105 Avenue

Edmonton, AB T5S 2L5

P. 780-455-7458

F. 780-447-4986


Monday - Friday 08:30 AM - 04:00 PM

24/7/365 Emergency Flood Restoration Services

Service area

Edmonton and surrounding areas


Send to a friend

Send the url of this page to a friend of yours

Created by

Legal notice