Cates Machine ShopCNC Machining · Metal Fabrication · Plastic Machining · Tool Repair · Welding · Machinery Maintenance