BSC Diecasting & Finishing are leaders in their field, producing the best quality zinc and aluminum high pressure castings of varying size, shape and complexity.