Call us Machine Shop Hamilton's Industrial Machine Shop CNC (Computer Numerical Control) Milling CNC (Computer Numerical Control) Turning Computer Aided Design (CAD) Computer Aided Manufacturing (CAM) Cylindrical Grinding ( on and off center) HardSurfacing Manufacturing Rebuilding Reverse Engineering