IMM has completed numerous machine assemblies and sub assemblies. Our experienced team has assembled everything from a small gear box, all the way up to an 800hp drive box, no job is too big. Allow IMM to assess the scope of the project and work with you towards a viable solution.


  • Mechanical disassembly and assembly
  • Gearing repair or manufacture
  • Surface preparation and painting with only the best coatings
  • Complete centrifuge rebuilds
  • Pump repairs and rebuilds
  • Hydraulic repairs and rebuilds
  • Gear box overhauls and repairs