practice image

Envision Counseling

2 specialtiesLeesburg, VA • 3 locations
4.32

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.32
Wait time
4.75
Bedside manner
4.47
Insurances accepted
Aetna
Blue Cross Blue Shield of Texas
Cigna
Anthem Blue Cross Blue Shield
Sentara Health Plans (formerly Optima Health)
Book an appointment for freeThe office partners with Zocdoc to schedule appointments
Scheduling details
  1. See if they’re in-network

Available appointments
Envision Counseling
1 E Market St, Leesburg, VA 20176
All provider availabilityAll provider availability
Insurances accepted
Aetna
Blue Cross Blue Shield of Texas
Cigna
Anthem Blue Cross Blue Shield
Sentara Health Plans (formerly Optima Health)
3 office locations
Envision Counseling (1 of 3)
7630 Little River Tpke, Ste 720, Annandale, VA 22003
Envision Counseling (2 of 3)
9301 Forest Pt Cir, Manassas, VA 20110
Envision Counseling (3 of 3)
1 E Market St, Leesburg, VA 20176
1 of 3

Providers at Envision Counseling (0)

No results

This practice has no doctors that match your search criteria.

Envision Counseling

Envision Counseling provides compassionate, evidence-based therapy for teens, adults, and couples navigating anxiety, depression, trauma, and relationship challenges. We focus on helping clients build self-esteem, improve communication, and break unhealthy patterns. Our approach blends practical tools with deeper relational work in a supportive, non-judgmental space. If you’re feeling stuck or overwhelmed, we’re here to help you create meaningful, lasting change.

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.32
Wait time
4.75
Bedside manner
4.47
Trust Banner Shield
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
60 reviews
Most relevant
Mr. Randle was amazing. He was professional, relatable and knowledgeable.
He connected with my experience and listened intently.
No one called. Didn't have an appointment
Verified patient
A majority of our sessions were spent with Dr. Randle speaking about things that were unrelated to my specific problems, and more about his own personal life stories. He was late multiple times, and did not do any work to even discuss the root of my problems. I have seen several therapists and understand that everyone treats differently, but even the "documents" he claimed to be sending me post appointment that were supposed to help, weren't sent. I found his work and the entire practice to be extremely unprofessional.
efficient, friendly, relatable
Verified patient
Verified patient
Verified patient
Verified patient
The office staff was very helpful getting me started and I enjoyed my interaction with the doctor. I am looking forward to working with her more.
Very good listener. Asks informed questions. Provides safe environment. Empathetic. Great communicator. Well organized. Starts meetings on time.
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Sofia is a patient listener and thoroughly explained our course of treatment--I highly recommend her!
Verified patient
I've been seeing Sofia for a couple of years now, and she's fantastic. She has been a huge help to me during some very difficult times. Sometimes we just talk, sometimes we do DBT or EMDR, depending on what I need at a given time. She has a no-nonsense vibe, but is also very empathetic and caring.
Verified patient
This was my first appointment with Sofia, and I knew right away that I chose the right therapist to talk with. She is friendly, kind and caring, and put me at ease from the beginning. I also really appreciate that she gave me responses and feedback, not having me do all of the talking. My laptop shut off and disconnected us after about 2 minutes into our meeting and wouldn't charge. She called my cell, was extremely understanding, and we were able to finish the appointment. I would definitely recommend her!
Verified patient
Very nice.
Verified patient
Sofia is the best therapist I’ve ever worked with. She’s patient and kind and is there to help me find solutions. I never feel judged, rushed or misunderstood. She has done so much to improve my mental health and quality of life. I cannot recommend her enough.
Verified patient
Sofia is a lovely to talk to and is highly competent. She is adept at video chatting and tailors each session according to client needs. I would absolutely recommend her services.
Verified patient
Sofia is a life saver. She is an excellent therapist. She is so kind and caring and compassion. She really helps me get to the root of my problems while providing the treatment I need. I am so grateful to have her as my therapist!
Verified patient
If you are looking for a therapist Sofia is your person! She is so sweet and really tries to help you in any way possible! I recommend her highly, wouldn’t want any other therapist!
Verified patient
Verified patient
Verified patient
Stephanie is an amazing therapist. Not only is she empathetic, but she truly cares about her patients and the progress they make week to week. She’s reliable and flexible when life gets in the way of appointments. She’s a safe place to talk and feel comfortable with zero judgement. She’s super knowledgeable across healthcare and goes above and beyond to really understand your needs. Highly, highly recommend!
Verified patient
Stephanie is a fantastic therapist. She is loving, understanding and caring. She doesn’t judge but is challenging and pushes you to be the best person you can. She is easy to talk to and know how to make you feel at ease and comfortable. In a good way, she helps you feel vulnerable and gets you to open up. I feel I can tell her anything. This helps her go deep to the root of your issues. Therapy sessions fly by and are always productive. One of her best traits is she is extremely punctual and is always available to help. She is happy to communicate outside of therapy sessions. You never feel alone.
Verified patient
I see Stephanie and she is amazing! She makes me feel so comfortable during my visits. She has really helped me in my every day life struggles.
Verified patient
If you can’t speak English then don’t book an appointment. You must find a counseling therapist who speaks your native language. Molly refused to proceed to counsel my wife through me as the interpreter. I submitted all the necessary forms via Privia Health and paid co-pay, but my wife Tho was denied services because she cannot speak English. We lost our co-pay and have to look elsewhere for a therapist who speaks Vietnamese. Since no service was rendered, a co-pay refund is reasonable and appreciated.
Verified patient
Verified patient