About Towens
Towens has supported its customers across the Southwest for over 30 years, helping them reduce their impact on the environment by recycling as much as possible, avoid landfill and provide personal levels of customer service. It is a growing business focused on being both smart and sustainable – investing in its people, plant, and equipment to maintain its position in this highly regulated industry.