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.
LEARN MORE ABOUT: AUTO ANCHOR | LOFRANS | MUIR