Impro is a leading global manufacturer of high-precision, high-complexity, mission-critical castings and machined components for diverse end markets. We produce investment castings, sand castings and precision machined components according to customer drawings and specifications.