Major Craft est spécialisé dans la fabrication de cannes pour pêcher aux leurres uniquement, toutes les pêches aux leurres. La société est basée à Osaka où sont conçues les cannes. La production est réalisée en fonction des modèles au Viet-Nam ou en Chine.