Our Screens
Our team has developed custom screens to provide superior durability and dewatering than other options on the market. It has always been our goal to produce all of our replacement parts and products in-house here in Fond du Lac, Wisconsin, and our new AL-ZOID Screens bring us closer to that goal. To learn more about the rest of our separation equipment, click here.
Buy Now