About IMS

About Intermountain Machinery Service

Intermountain Machinery Service (IMS) has established itself as a leader in reliability, expertise, and skilled workmanship. IMS is built on real world experience and practical knowledge. We understand what it takes to keep machinery running efficiently and production moving forward without interruption.

IMS truck hauling equipment on a flatbed trailer
32+
Years of experience
8
States served
SLC
Utah headquarters
1
Accountable team
IMS crew moving a heavy coil with a forklift
From one machine to an entire plant

What We Do

Power Precision and Performance No Matter the Size of the Job

IMS installs, moves, and repairs machinery weighing from 1,000 pounds to several hundred thousand pounds combined. Whether it is relocating a single machine or executing a complete manufacturing plant move, we deliver dependable solutions that minimize downtime and protect your investment.

Load RangeRated
  • 1K1,000 lb
  • 50K50,000 lb
  • 100K100,000 lb
  • 200K200,000 lb
  • 300K+Several hundred thousand lb

From precision installations to heavy equipment transport, our team approaches every project with professionalism, attention to detail, and a commitment to doing the job right the first time.

Safety Is Foundational

Our Commitment to Safety

Safety is not optional at IMS. It is foundational. We prioritize safety standards in every aspect of our operations, so every project is handled efficiently and securely.

  • Rigorous trainingCrews trained for the equipment and conditions on every job
  • Strict complianceAdherence to industry regulations at every stage
  • Disciplined practicesPlanned, consistent work from first lift to final placement

A safe work environment fosters productivity, confidence, and peace of mind. When you partner with IMS, safety and quality remain at the forefront of everything we do.

Close up of heavy industrial gears

FAQ

Frequently Asked Questions

Answers to the questions we hear most from plant managers, project managers, and facility owners.

Still have a question801 508 4322
01What services does Intermountain Machinery Service provide?

IMS provides millwright services, machinery installation, machinery moving and rigging, machinery repair, maintenance contracts, precision leveling, equipment transport, and shipping container loading for industrial facilities. Explore our services.

02Where is IMS located and what areas do you serve?

IMS is headquartered in Salt Lake City, Utah. We serve industrial clients across Utah, Nevada, Idaho, Wyoming, Colorado, Arizona, Montana, and New Mexico, and support select projects beyond the region. View our service areas.

03How large of a machine can IMS move?

IMS installs, moves, and repairs machinery weighing from 1,000 pounds to several hundred thousand pounds combined. Every move is planned around the weight, footprint, and access requirements of the equipment.

04Can IMS handle a complete plant relocation?

Yes. We plan and sequence the move, disconnect and protect equipment, coordinate transport, and reinstall and align machinery at the new facility so production can restart as quickly as possible.

05What industries does IMS work with?

Our team has hands on experience in printing and packaging, hydraulic hose manufacturing, automated distribution, machine tools, data centers, recycling, oil and gas, and many other manufacturing sectors.

06Does IMS offer ongoing maintenance contracts?

Yes. We build maintenance programs around your production schedule, with monthly inspections, quarterly service visits, or a fully custom schedule. Learn about maintenance contracts.

07How does IMS approach safety on the job?

Safety is foundational at IMS. Our crews follow rigorous training, strict adherence to industry regulations, and disciplined work practices on every project, protecting your people, your equipment, and your schedule.

08Is IMS a general moving or junk removal company?

No. IMS focuses strictly on professional industrial machinery moving, rigging, installation, and repair. We do not provide junk removal or general household or office moving.

09How do I get an estimate for my project?

Call our team at 801 508 4322, Monday to Friday from 8:00 AM to 5:00 PM MT, or request an estimate online. Share your equipment, location, and timeline and we will follow up with next steps.

Experience Precision and Reliability

Work With a Team That Does It Right the First Time

Tell us about your equipment, your facility, and your timeline. Our team will follow up with a clear plan and an estimate.