St. Croix Advisors is a financial solutions and management firm based in Hudson. The company offers a wide range of services for clients, focusing on wealth-management work and solutions. The company works closely with clients to set long-term goals and benchmarks. Some services include work with investments, risk management, business solutions and insurance benefits.