If you’re living in Southwest Ohio and struggling with substance use, mental health symptoms, or both, you don’t have to travel far to find real support. River Rocks Recovery in Middletown serves individuals and families across Butler County, Warren County, and Montgomery County, offering evidence-based care and treatment plans tailored for you that fit your life — not the other way around.
Many of our clients come to us after years of trying to manage things alone. Here, you’ll find a warm, judgment-free environment where you can stabilize, rebuild, and move forward at a pace that feels right for you.
Call (888) 905-6281 — we’ll talk it through with you.
Below are the primary communities we serve. Each page provides tailored information based on local proximity, travel time, and community needs.
Addiction, Mental Health & Dual Diagnosis Care for the following counties:
River Rocks Recovery supports individuals ages 18+ who are navigating:
Many clients experience both addiction and mental health symptoms.
We specialize in treating co-occurring disorders with integrated care.
If you’re unsure what category you fall into, that’s okay — we’ll help you figure it out. Call (888) 905-6281 to explore your options.
We offer several program options depending on what you need:
Highly structured day treatment for those needing stability and intensive support.
Three to five therapeutic sessions per week with flexibility for work and family.
Weekly support to maintain momentum and strengthen long-term recovery.
While we do not run sober living homes on site, we partner with trusted programs to help clients find safe, structured housing while attending PHP, IOP, or OP.
River Rocks Recovery uses evidence-based therapies tailored to the whole person — not just symptoms.
You’ll work with a team that listens deeply and adjusts your plan as your needs change.
At River Rocks Recovery, you’re supported by licensed clinicians, case managers, and recovery-minded staff who take time to understand your story — not just your symptoms.
Some of our team members have walked their own recovery journeys, which means care comes from genuine understanding, not assumptions.
Learn about our licensed clinicians, case managers, and recovery-minded staff, who together have decades of experience.
Hearing from others who’ve been in your shoes can help you feel less alone.






River Rocks Recovery is central enough in South Ohio for residents to attend treatment consistently — and far enough away to create space from daily triggers.
River Rocks Recovery: 675 N University Blvd Middletown, OH 45042
Looking for treatment in Butler County?
Call (888) 905-6281 to explore your options.
Worrying about cost stops far too many Ohioans from reaching out for help — but you deserve to understand your options without stress or pressure. At River Rocks Recovery, we work with a wide range of insurance plans and make the financial side of treatment as transparent and simple as possible.
Most people are surprised to learn they have more coverage than they think, and many plans significantly reduce the out-of-pocket cost of PHP, IOP, or outpatient care.
Here’s how we make it easier:
Our admissions team verifies your insurance, explains what’s covered, and gives you a clear breakdown of expected costs before you begin treatment. No guessing. No hidden fees.
Coverage varies by plan, but we regularly support clients with:
If you’re unsure whether your plan qualifies, we can check it within minutes.
We understand finances can feel overwhelming, especially during a crisis. We’ll walk you through all available options and help you find a realistic path forward.
The fastest way to understand your benefits is to submit our secure form.
If you’re struggling with substance use, mental health symptoms, or both — and outpatient therapy hasn’t been enough — our programs offer the next level of support.
Not at all. Many of our clients travel from across Butler, Warren, and Montgomery Counties — including Hamilton, Monroe, West Chester, Dayton, and surrounding towns. If you’re within driving distance, you can attend our programs. People often tell us the short commute helps them separate treatment from daily stress at home.
Most residents are 10–30 minutes away, depending on their city.
Hamilton → ~20–25 mins
Monroe → ~7–10 mins
West Chester → ~20 mins
Dayton → ~25–35 mins
We chose our Middletown location intentionally — it’s central and easy to reach from major Ohio roadways.
All levels of care are available to Ohio residents, including:
Your treatment plan won’t be limited by where you live — only by what’s clinically appropriate for your needs.
River Rocks Recovery supports individuals facing:
If you’re unsure whether we treat your specific concern, we can walk through your symptoms during a confidential call.
Yes. Many Ohio families choose River Rocks because our IOP and OP schedules are built to fit real life — not disrupt it. Evening and flexible daytime options help you stay engaged in treatment without losing stability in other areas of your life.
Your first week includes:
Most people say they feel relief after the first few days — simply because they’re no longer carrying everything alone.
We work with many clients who are navigating transportation barriers. Our team can help you explore:
If transportation is holding you back, tell us — we’ll work through it together.
Most Ohio residents can begin within 24–48 hours, depending on availability and your insurance verification.
If you’re in crisis or worried about a loved one, don’t wait — starting the intake process is quick and confidential.
Yes. We verify benefits quickly and walk you through all expected costs upfront.
When clinically appropriate, we offer family sessions, updates, and support resources.
No matter where you live — Butler County, Warren County, Montgomery County, or anywhere nearby — you don’t have to face addiction or mental health challenges alone. River Rocks Recovery in Middletown offers steady, judgment-free care that helps you rebuild your life with clarity and support.
If you’re feeling overwhelmed, stuck, or unsure where to turn, one conversation can change everything.
Call (888) 905-6281 or click below to take the first step.
Verify Insurance Benefits
Find out if your insurance provider could cover your treatment
Find out if your insurance provider could cover addiction and mental health treatment in the Ohio area.















