Our Company

Since 1946, General Foundry Service has been exceeding our customer’s expectations with on-time delivery, premier customer service, and beautiful high quality precision aluminum and zinc aluminum castings. General Foundry Service is the foundry of the future; with multiple alloy choices, 5 complementary casting processes (fingernail size to 500 lbs.), 16 CNCs (in-house), generations of casting expertise and true one-stop shopping. Not only can we make heavy, thick walled parts, but we can make intricate, detail-orientated and thin-walled geometries in varying alloys to achieve your design requirements. Instead of pigeonholing your design into the only process a foundry may offer, we take a global perspective by understanding your design intent and tailor our solution for each geometry. 5 processes mean nearest net shape and reduced machining for your requirements.

General Foundry Service has been located in San Leandro, CA since inception and in 2010 built a 65,000 sq. ft. building designed to house the foundries and machine shop. With an in-house pattern shop, foundries and machine shop, we save our customer’s time and money from the start by truly controlling our quality and eliminating costly supply chain issues, blunders and headaches. This means a single-source supplier (and contact), no defective casting charges, no unforeseen machining or shipping costs/delays, and maximum service/quality. Pick up the phone and let us solve your supply chain problems today.


  • We do what we say we will do, when we say we will do it.
  • We balance growth with financial stability.
  • We regard our people as our greatest asset.
  • We encourage and reward excellence.
  • We delight our customers.
  • We serve our community and respect the environment