We Work Where You Work

With more than 70 locations across Canada, Terrapure is strategically located to serve any industrial, commercial and institutional customer. Our national network provides a broad range of environmental solutions and field services in all markets. Each of our facilities demonstrates environmental and health and safety leadership beyond basic regulatory compliance.

Locations Icon


Our Locations

Here is a list of all of our locations from coast to coast.

Can't find a location close to your business? We offer field services at your site. Contact us today!

Contact Us

Don’t see a location near you? We have mobile equipment and provide services directly on customer sites. Contact us to find out how we can help you.