ICM Machining is a company specialized in machine shop services in Val Gagne, Ontario. Tags:Agricultural Machine RepairsAluminum Weldingcustom fabricationGates RailingsIndustrial Machine RepairsMachine Repairsmachine shopsMachinery ServicesMetal ProductionPlastic MachiningRotary HayracksWelding