A Proud Century of Engineering Innovation


We've collaborated with our clients to solve complex challenges and deliver innovative solutions that have helped them be more productive and profitable, while keeping people safe.

Foundry Division

Through our expert staff and an advanced on-site laboratory, we can innovate casting solutions for a wide range of industries.

Mine Equipment Division

Our skilled engineers can design and develop practical solutions to satisfy your unique operating requirements.