
- Basic Member
Since Jun, 2020
Our 55,000 total square-foot facility houses state-of-the-art computer controlled equipment run by our manufacturing experts. Compared with a typical sand foundry, we produce finer finishes and cast to tighter and more consistent tolerances. The result? An upgrade in quality at a comparable or even…