Carriff Engineered Fabrics Corp.

About Us

Back in the 70’s, a major Canadian company saw the need to create a solution for subsurface drainage clog prevention and loss of efficiency. That’s when the original Sock filter was born – and that was the beginning of our journey. Since then, we created several different, specialized textile products that helped protect the environment, optimize water management in companies, bring more safety to drivers, and more comfort to countless homes.