O'Fallon Casting is a world-wide industry leader in the manufacture of Aluminum and Aluminum/Silicon Carbide Metal Matrix Composite (MMC) Investment Castings. Located near St. Louis in O'Fallon, Missouri, this modern 75,000 square foot foundry has manufactured complex, thin-walled castings for Commercial, Government and Aerospace markets since 1969.
Our Mission
Delivering industry leading aluminum investment castings that change the world.
O’Fallon Casting is a leader in the aluminum investment casting market. We create value for industries that impact everyone, worldwide. Our customers come to us to help them solve some of the most challenging problems in the world, and we deliver where others fail.
We create a world class product, using best in class tools and procedures to maintain the highest quality and safety standards. We come together as a team and operate as a family. Everyone who walks through our doors is valued and treated with dignity and respect.
Our Vision
Expanding the boundaries of aluminum investment casting to serve the world’s leading innovators.
O’Fallon Casting’s vision is to be the best non-ferrous investment casting foundry in the world. We will be on the cutting edge of complexity, doing things that our competitors cannot. When people walk through our doors, they will see an aerospace class business, not a typical foundry. We will do all of this while taking care of what matters: our people, customers, community and environment.
Our Values
Improve our Communities & Environment
We actively find ways to leave our communities and the world better than we found it.
Lead with Service and Humility - Do what is Right
We lead by helping others. We lead with respect. We lead by doing what is ethical and responsible.
We Can Always Be Better
We are always looking for ways to improve what we do and how we do it.
What We Do Matters
The castings we make travel all over the world. We provide value to millions of people every day through the products we make.