Peer-based recovery supports for Strafford County communities.


Diverse Support Meetings

Our Recovery Center Hosts many pathway gatherings and meetings. Including Multiple 12 step, ALL Recovery, Smart Recovery, Mindful Openings, and family supports.

See Schedule

Give Back

Become a Volunteer and give back to the community. Anyone can be of service. Help us make recovery visible, available, and accessible!


Sign Up to Volunteer

Recovery Coaching

SOS Recovery Coaches are trained volunteers offering non-clinical 'Recovery Case Management' to anyone who could benefit from practical support, a friendly ear, and guidance along any recovery pathway. Visit one of our Centers to request a meeting with a Recovery Coach!

Get a coach/ Become a coach

SOS Recovery Community Organization is a community of people in recovery and allies that support all pathways to wellness for all Strafford County residents.



Want to get involved?

SOS is composed of various committees and workgroups that need your help. We welcome your talents!