About Top Die Casting Co.
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 has a history of providing unequaled 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, and training programs, and design our business to support our customer's strategies. We embrace the value of the 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 is "Being the Best in the Business by Doing Things Right the First Time."