Beaudrey is an industry-leading developer of drum-screen technology, which has been installed in the Flamanville EPR Nuclear Power Plant in France.

  • stop log gates
  • bar screen installation
  • fixed trash rake
  • thru flow band screen
  • dual flow band screens
  • band screen structure
  • drum screen technology
  • drum screen stainless steel materials
  • w-filters mesh
  • zero ball loss system