Thank you for contacting us. We will get back to you as soon as possible.
Oops, there was an error sending your message. Please try again later.
Our Capabilities
Stamping
Omni’s production facility houses over 75 metal stamping presses and the necessary support equipment. Our presses range in size from 50 tons to 1500 tons.