Your Source for Anchoring Systems

When you choose Imtra for your anchoring solutions, you can relax and enjoy impeccable performance, superior reliability and total peace of mind. At each step, Imtra provides you with the product selection, expertise and customer support that make all the difference. We start by searching the world for the very best products, including windlasses from Lofrans and Muir, two brands recognized by boatbuilders for their quality and innovative engineering. In addition to windlasses, we offer a full range of switchgear and accessories to complete your system.


A windlass is the backbone of any anchoring system. Imtra offers the complete range of windlasses from Lofrans and Muir, the world’s leaders in anchor windlasses. Choose from horizontal, vertical, electric (DC or AC), hydraulic or manual – every variation to meet your specific needs.


The right switchgear enhances any windlass installation and makes anchoring safer and easier. Imtra has the high quality switchgear you’re looking for, with proven designs made from the best materials. Our products include footswitches, handhelds, simple and intelligent control panels, breakers, and control boxes. Best of all, these choices allow you to customize your installation to get the most out of your anchoring system.


Imtra has collected a variety of high quality products to complete your anchoring system. These items were selected specifically to work with Imtra’s Lofrans and Muir windlass lines, yet will work equally well with most other anchoring systems. From chainstoppers to stainless steel anchor swivels, our full range of anchoring accessories will add to your boating safety, convenience and enjoyment.

Product Catalog