Lead Mechanic - Oakland Wastewater Treatment Plant
“We love this screen; it has never given us any issues. It just keeps on running and running.”