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

      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.