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.


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.