33 employees
Haigh Engineering manufactures waste disposal systems, sewage treatment systems, disposers, screeners and other maceration products.
1955