Facility Locator

Newalta’s leadership in providing innovative, engineered environmental solutions has been built on continuous and strong growth since 1993. So where are we now?

Check the map for our various service locations. We have a network of integrated facilities. That means the services offered at a specific facility are tailored to customers in the area. Each facility has access to the capabilities of all of our other facilities.

Our Corporate Office Location is:

24 Hour Emergency




211 - 11 Avenue S.W.

Calgary, Alberta T2R 0C6

Phone: 403.806.7000

Toll Free: 800.774.8466

Fax: 403.806.7348