Envision Counseling Clinic provides mental health therapy and relationship counseling across Colorado. We provide care for all who are ready to change, grow, and restore function. Our therapists are local, fun, and (believe it or not) healthy. They have a variety of specialties, and all are able to offer Christian counseling.
Our licensed therapists offer both in-person and telehealth appointments, making quality, faith-based care accessible wherever you are. Take the first step toward a healthier mind and stronger relationships — Envision Counseling Clinic is here when you need us.
Why choose an Envision therapist?
Is Therapy at Envision for you?
Founder and director, Dr. Veronica Johnson describes the type of clients who thrive with Envision therapists. She explains why thousands have transformed their lives through Envision. Will you be next?
Check out this one-minute video:
Meet our Therapists
Christian Counseling
Our therapists specialize in integrating Christian faith with therapy when requested. We believe God brings new life and that Christ can change everything. If you want, our counselors will use clinical and scientific expertise to help pave the way for God’s power to move in your life. Click to learn more about Christian Counseling in Colorado.
Free Newsletter!
Castle Rock Counseling
Our primary location is in Castle Rock which allows us to serve those in Castle Pines, Franktown, Larkspur, Sedalia, Parker, Lone Tree, Elizabeth, Monument, south Denver and all of Douglas County. Give us a call at 720-WELCOME (720-935-2663).
More info: Castle Rock Counseling
Dillon Counseling
We have an office in Dillon which is great news for those living or working in Silverthorne, Wildernest, Frisco, Breckenridge, Vail, Georgetown, Idaho Springs, and across Summit County. You can find out more by calling 970-297-7700.
More info: Dillon Counseling
Park Meadows Counseling
Our newest offices are just north of Park Meadows, which will be more convenient for those in Lone Tree, Highlands Ranch, DTC, Centennial, Englewood, Greenwood Village, and beyond. Call us at 720-935-2663.
More info: Park Meadows Counseling
For any of these locations, please schedule an appointment today!
“Therapy with Veronica offered me a ray of light when I had shut myself off from the world. She walked by my side encouraging me to put more supportive people in my life that I could have to remind me of why I am seeking a healthier, new way of life.”
Former Client
Used by Permission
“We believe health is our greatest asset and our emotional state plays a huge role in our overall well-being. We wholeheartedly trust the group of experts at Envision and refer our patients with confidence knowing they will be in great hands. Their Christian values, welcoming environment, and passion to serve this beautiful Castle Rock community is truly stellar.”
Dr. Joe Schmitt
Principled Chiropractor
Sozo Integrative Health











