Steve Windward
Steve Windward
Co-founder
Steve is the co-founder and co-owner of Northstar Recovery Center, where he feels incredibly fortunate to have built a team of people who truly care about the work and the individuals they serve. He believes that meaningful recovery starts with the right team and a strong, supportive culture, and he’s committed to creating an environment where both clients and staff can thrive. With a background business management, Steve leads with purpose, collaboration, and a long-term view. He stays closely involved in all areas of the organization and enjoys jumping in to support the team wherever needed.
Outside of work, Steve enjoys traveling, woodworking, fishing, exercising, reading and spending time with his family whether that’s coaching his kids soccer team or getting outdoors together. He values community, balance, and showing up fully in both his personal and professional life.
Start Your Recovery
Get in Touch with Us Today
If you or a loved one is ready to explore treatment options, Northstar Recovery Center is here to walk with you every step of the way. Our dedicated team is available 24/7 and understands the complex emotional and physical challenges of addiction and mental health disorders. You don’t have to do this alone. Call us today or fill out our simple online form to connect with a member of our admissions team.