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 locations are:


211 - 11 Avenue S.W.
Calgary, Alberta T2R 0C6
Phone: 403.806.7000
Toll Free: 800.774.8466
Fax: 403.806.7348

24 Hour Emergency:

United States

1801 California Street,
50th Floor
Denver, Colorado 80202
Phone: 303.312.5200
Fax: 303.312.5234