
Mainstream Mental Health Services was founded in 2012, right in Botetourt County.
Mainstream Mental Health Services was founded in 2012, with a sole goal and purpose to serve those in our community.
What started as a means to meet the needs of those transitioning out of high school, has since blossomed into a collection of services focused on empowering others, advocating for all, and providing comprehensive supports to both adults and children.
Our services focus on mental health, independence and daily life skill building at home and in the community, substance abuse and recovery, and community access to crisis services.

Insurance Accepted
Our programs accept a wide range of insurance plans, including all Medicaid MCOs. Our MHSB and Substance Abuse programs accept only Medicaid, however, our Outpatient Counseling services accept both private insurance, Medicaid, self-pay, and CSA Contract Funding. Our Outpatient Program does not accept Medicare at this time.
Support. Advocate. Empower
