Evoqua Filtration

      Dewatering Filter Presses

      Evoqua Water Technologies has long been a prominent name in water filtration solutions, and Centro takes great pride in serving as their distributor. Our team of highly skilled engineers boasts extensive expertise in this field and is wholeheartedly dedicated to delivering the finest quality products and services available.

      Our portfolio prominently features Evoqua's dewatering...

      More Resources