Find Your Path to Inner Peace ✌
Welcome to Windows of Discovery
Healing begins with understanding.
Healing begins with understanding.

Compassionate Care, Right When You Need It
At Windows of Discovery, we believe in the transformative power of compassion, support, and evidence-based care. Since 2000, our mission has remained the same: to guide individuals and families through the challenges of addiction and mental health with dignity, respect, and hope.
Whether you’re seeking help for yourself or a loved one, you’ve taken a brave step — and you’re not alone. We’re here to offer a safe space, expert guidance, and a full spectrum of services designed to meet you where you are.


Care You Can Trust from People Who Understand

At Windows of Discovery, our team is made up of licensed professionals who bring not only clinical expertise but also deep empathy to every session. Many of our staff have walked similar paths or supported loved ones through recovery, so they understand the courage it takes to seek help. From your first phone call to your last day in treatment, you’ll be met with respect, patience, and a genuine commitment to your healing. We’re not just here to treat symptoms — we’re here to listen, guide, and walk alongside you every step of the way.
Insights from Our Therapists
Explore expert guidance and therapeutic wisdom to navigate life’s challenges and foster personal growth.

Relapse Triggers: What They Are and How to Handle Them
Find out how to identify and combat relapse triggers to maintain your recovery momentum.

Journaling in Recovery: How to Start and Stick With It
Curious about how journaling can transform your recovery journey? Discover tips to start and maintain this powerful habit.
I didn’t want to be here, I thought it was all a money thing, but I know better now. Windows really cared about me and helped me when I couldn’t help myself.

Customer name
Find an Addiction Center Near You
Search nearby programs and take the first step toward healing.

Richmond, Virginia
2501 Monument Ave, Richmond, VA 23220
804-555-0123

Alexandria, Virginia
117 King St., Alexandria, VA 22314
703-555-0456

Roanoke, Virginia
3565 Electric Rd., Roanoke, VA 24018
540-555-0789