Browse specialtiesSee all specialties A-Z
Chiropractors
Dentists
Dermatologists
Ear, Nose & Throat Doctors
Endocrinologists
Eye Doctors
OBGYNs
Ophthalmologists
Optometrists
Orthopedic Surgeons
Podiatrists
Primary Care Doctors
Psychiatrists
Psychologists
Therapist-Counselors
Discover
Are you a top doctor or health service?
For providers
Discover
Are you a top doctor or health service?

K. Johns Consulting
5.00
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
5.00
Wait time
4.95
Bedside manner
5.00
Insurances accepted
99% of patients have successfully booked with these insurances
Humana
Anthem Blue Cross Blue Shield
Aetna
UnitedHealthcare
Cigna





Book an appointment for freeThe office partners with Zocdoc to schedule appointments
Scheduling details
All procedures
See if they’re in-network
Available appointments
All provider availability
K. Johns Consulting
1233 Mall Dr, Bon Air, VA 23235
All provider availabilityToday, Jul 20 – Sun, Aug 2
Insurances accepted
99% of patients have successfully booked with these insurances
Humana
Anthem Blue Cross Blue Shield
Aetna
UnitedHealthcare
Cigna





1 office location
Providers at K. Johns Consulting (0)
No results
This practice has no doctors that match your search criteria.
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
5.00
Wait time
4.95
Bedside manner
5.00
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
41 reviews
Most relevant
She was friendly, listened thoroughly, and we TOGETHER formulated a plan for the future immediately. Dr. Johns is excellent!
July 1, 2026Marley T.Verified patient
Dr. JOHNS IS SO UNDERSTANDING AND LISTENS TO YOUR CONCERNS AND SHE GOES OUT OF HER WAY To Make sure you are taking care of
July 13, 2026Tabitha H.Verified patient
My experience was very pleasant and she was very pleasant and nice to talk and also had great communication skills
July 13, 2026Mark W.Verified patient
Doctor John’s was beyond understand she really helped me a lot in my visit totally would recommend her.
July 2, 2026Yasmin H.Verified patient
Dr. John’s was very personable and thorough with my history. I am so glad I found her.
MKVerified patient
I felt her and by the end of the visit , I felt accomplished
July 10, 2026Andrew P.Verified patient
Dr. Johns is very attentive and sweet. I appreciate her so much! She tried to make me feel comfortable, and I really felt like she cares about her customers.
July 20, 2026Jana S.Verified patient
I amvery satisfied with the professionalism and care that I received from the office staff and by the physician. I look forward to my next appointment. I felt valued, important, and most of all HEARD.
July 20, 2026Emily G.Verified patient
I was in search of a new PCP and so glad I found Dr. Johns. She has a wealth of knowledge and made me feel validated when I expressed my health concerns. Her practice has a warm and welcoming vibe. Highly recommend & will be returning.
July 18, 2026Xena H.Verified patient
If you've ever avoided going to the doctor because you were afraid of being judged, please read this.
As an active mother living with mental health challenges, asking for help hasn't always been easy. After an insurance change forced me to leave the healthcare team I'd trusted for three years, I was terrified of starting over.
From my first virtual visit, Dr. Johns immediately put me at ease. She is warm, down-to-earth, and made me feel like I was talking to someone I'd known for years. She listened without rushing me, asked thoughtful questions, and made me feel truly seen, heard, and respected—not like just another patient or diagnosis.
Scheduling was easy, communication was excellent, and I left feeling hopeful, validated, and genuinely cared for. Dr. Johns reminded me that compassionate healthcare still exists. I highly recommend her.
July 17, 2026Jessi H.Verified patient
Excellent
July 11, 2026Gilbert N.Verified patient
Dr John actually listened to what was going on with me and made sure I was being heard. She made me feel comfortable in our first appointment.
July 10, 2026Angelina G.Verified patient
Finally, someone heard me! Dr Johns read the note I left when I made the appt and she picked up my anxiety and the desperation I felt due to a recent traumatic event. She listened to my medical history and was shocked that other psychiatrists had refused to treat me with medications I had used effectively in the past. A little research and they could have seen the medication worked for me while other medication gave me serious reactions. They didn’t want to be bothered. In this one visit her compassion, knowledge and expertise in her field was so evident. I look forward to many more sessions with her! Thank you Dr Johns for hearing me and helping me through this most difficult time of my life!
July 9, 2026Josephine D.Verified patient
She was very personable, and empathetic. She gave me medication recommendations to ask my provider for. She made it all very easy. I already booked my next appointment
July 8, 2026Shavon D.Verified patient
Dr. John’s is wonderful! She took the time to truly listen to my concerns and needs without judgment, preconceived notions, or assumptions. It was so refreshing to have a provider who genuinely wanted to help instead of brushing me off.
She was personable, compassionate, and caring throughout the visit. She provided direct answers along with clear explanations, which is something I value greatly. Her bedside manner gave me hope that I can finally receive the care I’ve been looking for. I highly recommend her to anyone seeking a provider who listens, respects their concerns, and treats them with compassion.
July 7, 2026Tanisha K.Verified patient
For my first time seeing anyone about my mental health I was very nervous but she was great. She was kind and patient I'm so glad I booked with her
July 7, 2026Chardonnay S.Verified patient
I loved my experience with dr.Johns she let me express myself without making me feel like I was going crazy she understood what I saying and helped me understand what I was feeling I can’t wait for our follow up
July 5, 2026Elyssa W.Verified patient
I had a very pleasant experience with my first appointment! She was compassionate, understanding and ready to help me, which I very much needed. She’s also been patient and responsive to my questions about my medications, even after hours.
I would highly recommend and have nothing but positive to say about my experience :)
July 3, 2026Caitlin B.Verified patient
Dr. Johns was amazing. I’ve tried numerous psychiatrists and therapists in the past that didn’t align with my needs, but Dr. Johns knew how to work with me and she was extremely supportive. I highly recommend seeing her as she is just kind and understanding as well as has extensive medical knowledge.
July 3, 2026Initials hidden
The best Dr I've ever had!! When the virtual visit had lost connection the Dr promptly called me and we finished the appointment via phone! She even called to make sure i received my prescriptions the next day! I've never had a Dr call and check on me the following day!! She definitely was a active listener and didn't just feed me a bunch of meds. She has my vote as Dr of the year and five stars hands down i would give her ten if i could!!
July 1, 2026Erin A.Verified patient
She was very comforting, understanding, and made me feel heard during my appointment. She took the time to listen to what I was going through, explained things clearly, and made me feel supported. I appreciate her compassionate approach and the way she focused on helping me feel mentally well and supported moving forward
Initials hidden
Dr. Jones was amazing.
June 30, 2026Melanie K.Verified patient
Dr. John’s is wonderful, she takes the time to listen and acknowledges the importance of what you are struggling with. I highly recommend Dr. Johns!
SSVerified patient
July 15, 2026Brianna W.Verified patient
July 15, 2026Dericka S.Verified patient
July 12, 2026Brian S.Verified patient
July 10, 2026Donoavan S.Verified patient
July 10, 2026Emily G.Verified patient
July 9, 2026Initials hidden
July 9, 2026Aaron C.Verified patient
Initials hidden
Initials hidden
July 7, 2026Varnell L.Verified patient
July 7, 2026MONICA N.Verified patient
July 4, 2026Austin-Lee B.Verified patient
July 4, 2026Egypt F.Verified patient
July 3, 2026Christopher G.Verified patient
Initials hidden
Initials hidden
Initials hidden
Initials hidden