Understanding your insurance coverage is the first step toward treatment. We accept most major insurance plans and offer flexible self-pay options to make recovery accessible.
Our admissions team can verify your coverage in minutes — call us directly or complete the form to get started.
(857) 312-1697Free, confidential verification in minutes
We work with most major providers to make treatment accessible
Blue Cross Blue Shield
In-NetworkHarvard Pilgrim + Tufts
In-NetworkMilitary & Veterans
In-NetworkLaborers Union
In-NetworkNew Hampshire Medicaid
In-NetworkDon't see your insurance? Call us — we may still be able to help.
Real experiences from people who started their recovery journey with us
"The admissions team made verifying my insurance incredibly easy. I was in treatment within 48 hours of my first call."
"I was worried about costs, but Trailhead worked with my insurance and even discussed financial aid options. They truly care about getting people help."
"From the first phone call to starting treatment, everything was seamless. The staff explained exactly what my insurance covered."
"The entire admissions process was handled with compassion. They made sure I understood my coverage before I committed."
Affordable paths to treatment for everyone
Affordable self-pay scale designed to make quality treatment accessible to those who need it
Partnerships with scholarship foundations and organizations to help those who qualify for assistance
Customized payment plans available to fit your budget and make recovery a realistic option
Common questions about coverage and payment
Verify your insurance coverage in minutes. Our admissions team is ready to help you take the first step toward recovery.
Call (857) 312-1697Most clients begin treatment within 24–48 hours of verifying coverage