In 2002 Top Die Casting Company made the decision to start a Plastic Division to complement our die casting operation. Together, this team of highly experienced and dedicated people have a history of providing unequalled product quality and customer service. Our headquarters is located in South Beloit, Illinois along State Hwy 251 with all three plants located in Northern Illinois
We are a full service, one-stop-shop for your Aluminum Die Castings and Plastic Injected Moldings.
Flexibility is one of the keys to our customer centric approach. We feel that it is vital to invest in new equipment, technology, training programs, and design our business to support our customer's strategies. We embrace the value of continuous improvement operating principle.
Quality Policy Our Quality Assurance Team implements our quality policies utilizing; Six Sigma, continuous in-process inspections, metal analysis spectrometry, PPAP procedures, leak testing, real-time fluoroscopic x-ray, and multiple automated CMM inspection work centers.
Our Mission "Being the Best in the Business by Doing Things Right the First Time."