MasterCraft is a world-renowned innovator, designer, manufacturer, and marketer of premium performance inboard tow-boat. As Louisiana's premier MasterCraft dealer, Bennett's has over 30 years experience in the premium inboard towboat market making it the one-stop shop for all your towboat needs!