20th Century Contracting Ltd.
Never Under Estimate the Power of Water

20th Century:  Edmonton's Restoration and Cleaning Service


When the unexpected happens, expect quality service when you call 20th Century for emergency flood and fire restorations.  Since 1990, our specialists have helped Edmonton's homeowners and businesses pick up the pieces following a flood or fire.  Our technicians are highly specialized in removing biological hazards such as mould and asbestos.   We also offer eco-friendly carpet and upholstery cleaning services! 


Restoration, Recovery, & Remediation Services

For residential, commercial and industrial clients, 20th Century offers extensive services to help get life back to normal.  Some of our most common service requests include:

Rapid Response Flood Restoration                                      Demolition, ad hoc requests 

Mould assessment, testing, remediation                        

Asbestos assessment, testing, remediation                   

Fire restoration                                                               

Carpet/upholstery cleaning and sanitization                  

In April of 2015, 20th Century will have the opportunity to serve the Edmonton area for 25 years.  Our family owned business will always be here to assist you following a disaster to your home or business.

24-Hour Edmonton Flood & Fire Restorations

In the event of a flood or fire, phone lines of 20th Century  are open 24 hours a day, 7 days a week to serve you  Simply call and we'll dispatch a specialized team to help prevent further damage and help salvage what is left.

When disaster strikes, timing is everything - call 20th Century for fast and effective restoration.  We also provide interior rebuilding services  following a destructive event, such as a natural disaster, fire or flood.

Service Hours

Monday to Friday:  8:30 AM - 4:00 PM (regular hours)

24/7/365  Emergency Flood Restoration Services

#100, 18203 - 105 Avenue                     Phone:   780-455-7458

Edmonton, AB  T5S 2L5                        Fax:       780-447-4986

Email:  sh@20centuryx2.com