Muir Windlassess




Since 1968, Muir has been recognized as an industry leader in anchoring systems worldwide. Muir windlasses and anchoring systems rest on the deck of many of the world’s largest and most respected production-built vessels. Muir anchoring systems are a dominant force for innovative anchoring technology and dependability, and an overall investment in security and peace of mind.

For Top Quality & Exceptional Craftsmanship, The #1 Choice is Muir

               •  50 years of experience
               •  Wide selection to choose from
                       •  Vertical, Horizontal and Drum
                       •  DC, AC and Hydraulic
               •  Range of Switchgear and Accessories
               •  Big Rope/Chain Units up to 100 ft. 
               •  UNBEATABLE 5-year warranty

Imtra Customer Service is Here to Support Your Muir Purchase

Imtra's customer service department focus on service and extensive product knowledge are what set us apart. We have built our business on having the products and replacement parts you need available for prompt delivery. 

Our knowledgeable in-house staff is ready to offer advice and answer your questions, and our expert service department is on call to back up every product with repairs, reconditioning, and more.


Visit the Muir website here.