Terrapure Environmental is a leading Canadian provider of industrial waste management and resource recovery. The company provides services that minimize waste produced by its clients’ industrial processes and recycles used oil and metals products for resale. Terrapure operates from Newfoundland to Vancouver Island, utilizing a network of owned facilities and operations on directly on customer sites.