Dr. Dennis is an amazing therapist! She’s truly one of the most compassionate and genuine healthcare providers I’ve ever seen. She always helps me navigate through difficult situations and has great reframes and strategies to change my mindset. Her key take aways at the end of every session help my growth and make each session feel impactful. I recommend her wholeheartedly to anyone!
Dr. Jessica Dennis, LPC
Experienced mental health professional
Provides online counseling through BetterHelp
At a glance
Jessica is an experienced, licensed Mental Health Professional who specializes in affordable online therapy offered through our partner, BetterHelp.
- 4.9 stars
- Clients are very satisfied with Jessica. View 9 reviews
- Great news, Jessica is accepting new clients!
- She is normally fully-booked.
- Speaks English
- Offers Telehealth visits
- Licensed in Virginia
Recent reviews
I love Dr.Dennis. She’s the best therapist i’ve ever had!
More about Jessica
- 11 years' experience
- Female
- LPC
I am licensed in Virginia with 10+ years of professional work experience. I have experience in helping clients with career difficulties, executive and professional coaching, anxiety, & compassion fatigue. I work with my clients to create an open and safe environment where thoughts and feelings can be shared without fear of judgment. Taking the first step to sign up for therapy can take courage, and I am proud of you for getting started!
Note: I typically see people in the evenings, but I am open to having set chat sessions earlier in the day, message me if you would like to just have chat sessions and we can schedule it earlier.
Specialties
Licenses
Dr. Jessica Dennis's National Provider Identifier (NPI) is 1386093896.
- LPC · Virginia · 0701008059 · Renews June 2026
About online counseling
- Affordable.
- Pay a low flat fee.
- Convenient.
- Do it at your own time and at your own pace. Communicate whenever you feel it's needed.
- Available now.
- There is no waiting list and no calls to make. Simply fill out a short questionnaire and send your first message.
Online counseling allows you to receive care from a mental health practitioner via phone, video chat, or instant messaging. It is convenient for those who may have trouble getting to or would prefer not to have in-person therapy appointments. Starting at $65 per week, online counseling is generally more affordable than in-person counseling. A study by researchers at University of California, Berkeley found that online counseling can be just as effective as face-to-face therapy while being more convenient, affordable, and accessible.
Reviews for Dr. Jessica Dennis
All reviews have been submitted by clients after seeing the provider.
Overall rating:
Dr. Dennis is an amazing therapist! She’s truly one of the most compassionate and genuine healthcare providers I’ve ever seen. She always helps me navigate through difficult situations and has great reframes and strategies to change my mindset. Her key take aways at the end of every session help my growth and make each session feel impactful. I recommend her wholeheartedly to anyone!
I love Dr.Dennis. She’s the best therapist i’ve ever had!
I am satisfied with Dr. Dennis as my care provider.
She gets me, checks in, is reassuring, understands, gives great feedback and I love our take away methods at the end of each session. So happy I’ve found someone who is relatable.
Dr. Dennis has the best rapport building skills of anyone on my healthcare team. She takes time to truly hear me, affirm my concerns, and remember details about myself that contribute to her patient care. Each session is tailored to addressing what I may need that day, whether that be tools to meet my goals, just talking about my life events and goal progress, or asking questions about things that I am not sure how to manage. Dr. Dennis is the best!
Dr. Dennis is awesome, she’s a 10/10 therapist
Dr. Dennis has been the best member in my care team, and such a help in my healing journey. I feel extremely safe in discussing my fears, concerns, and stressors. so would recommend Dr. Dennis’ expertise to anyone who needs a therapist!
Dr. Dennis is a fantastic listener, mentor, and partner in the therapy process. I’m so happy to have been matched with her!
Out of a dozen or so counselors, coaches, and therapists I've encountered over the past three decades, Doctor Dennis has been the most helpful so far! She immediately honed in on my goals and got to work with me on attaining them. She shows empathy and challenges me at the same time. Her professionalism, knowledge, and know-how gives me a confidence I hope to carry with me after I've reached my goals and our time is up. I sense that it may all be taken care sooner than I'd expected!
Frequently asked questions
Does Dr. Jessica Dennis offer telehealth visits?
Yes. Dr. Jessica Dennis works with clients by exchanging messages, chatting live, speaking over the phone, or video conferencing based on what works for the client at that particular time.
What language(s) does Dr. Jessica Dennis speak?
Dr. Jessica Dennis speaks English.
How many years of experience does Dr. Jessica Dennis have?
Dr. Jessica Dennis has 11 years of experience.
Where is Dr. Jessica Dennis licensed to practice?
Dr. Jessica Dennis is licensed to practice in Virginia.
Does Dr. Jessica Dennis accept clients outside of the United States?
No, Dr. Jessica Dennis does not accept clients outside of the United States.
Is online therapy as effective as in-person therapy?
Numerous studies support the effectiveness of online platforms in facilitating life changes. For instance, research published by JMIR Publications, conducted by teams from the University of Berkeley, UCSF, and SF General Hospital, found that "users of BetterHelp experienced significantly reduced depression symptom severity after engaging with the platform."
How can I communicate with Dr. Jessica Dennis?
Dr. Jessica Dennis can be engaged in any one of four ways: (1) Exchanging messages, (2) chatting live, (3) speaking over the phone, or (4) video conferencing. You can use different ways at different times as you wish, based on your needs, availability, and convenience.
How do I get started with Dr. Jessica Dennis?
Just tap the CHAT NOW button or tap here: A new window will open and you'll be directed to a simple form that will help start the conversation. Please note: It can take up to a few days to be matched to a therapist.
Mental health conditions are real, common, and treatable.
And recovery is possible.
When you tap CHAT NOW a new window will open and you'll be directed to a simple form that will help start the conversation. Please note: It can take up to a few days to be matched to a therapist.