Skip Navigation


Phone Number | 780-455-7458

Professional Cleaning Services in Edmonton

20th Century Contracting Ltd offers professional cleaning services in Edmonton. We are specialists in cleaning both commercial and domestic premises to the highest standards possible. We handle every project, no matter how small or large, with the utmost care and great attention to detail. Get in touch with us for 24/7 emergency flood restoration services.

From apartment complexes to hospitals, banks and education institutions, we have the right cleaning services specifically designed for each type of customer. We have been serving the Edmonton area for over 25 years. Our professionals use the latest cleaning products and equipment and are up-to-date with the best cleaning techniques.

Our comprehensive cleaning services include:

  • Flood restoration services

  • Carpet cleaning

  • Builder cleans

  • Mould remediation

  • 24/7 emergency flood restoration

  • Demolition, ad hoc requests

  • Mould assessment, air quality testing, remediation

  • Asbestos assessment, testing, remediation

Your Ideal Choice for Carpet Cleaning

Give your carpets a new lease of life using our professional carpet cleaning services. At 20th Century Contracting Ltd, our dedicated team will work with you until you’re satisfied with our work. We go out of our way to provide cleaning services that suit your needs.


Call us today for more information.

Cleaning Solutions

Our professionals have been providing quality cleaning solutions since 1990.

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