“Super easy! I’d been procrastinating finding a PCP for 3+ years when my partner finally sat me down and made me use ZocDoc. Everything went super smoothly. I finally got some bloodwork done to check all my levels and such.”
Amelia A.March 24, 2026
Highly recommended
100% of patients gave this doctor 5 stars
Excellent wait time
100% of patients waited less than 30 minutes
Book an appointment for free
The office partners with Zocdoc to schedule appointments
Scheduling details
See if they are in network
Today, Apr 23 – Wed, May 6
At the moment, there's no availability on Zocdoc for the selected date range and appointment type at this location.
View more availability
What patients are saying
Overall rating
5.00
Average wait time
4.85
Bedside manner
5.00
“Super easy! I’d been procrastinating finding a PCP for 3+ years when my partner finally sat me down and made me use ZocDoc. Everything went super smoothly. I finally got some bloodwork done to check all my levels and such.”
Amelia A.March 24, 2026
“The staff was very friendly and I like the collaborative model style of the practice. They definitely talk to you and look to treat you as a person not just a symptom. I was nervous going in also after seeing only women in the waiting room and worried that I had accidentally booked an appointment with a woman’s clinic. However that was not the case and it was easily the most comfortable I have ever been in a medical healthcare office.”
Preston M.March 4, 2026
About Kristen Shelton
Kristen Shelton is a Primary Care Provider who also coordinates care for her patients, referring them to specialists as needed. Initial visits with her are intended to establish care and are considered intake consultation appointments. While she provides Annual Physicals, these are not part of the initial appointment and must be scheduled as a follow-up after care is established.
Kristen Shelton is a dedicated and compassionate Physician Assistant with experience in both primary care and trauma/critical care. She is committed to delivering high-quality, patient-centered care by diagnosing, treating, educating, and empowering individuals to take an active role in their health and well-being.
Kristen holds a Master of Science in Physician Assistant Studies and a Doctorate in Medical Science, both from Shenandoah University. Her expertise includes preventive medicine, chronic disease management, and acute care, with a strong focus on empowering patients through education and collaboration.
Outside of her medical career, Kristen enjoys reading, exercising, cooking, baking, exploring new places and experiences, and taking dance classes. She values spending quality time with loved ones and embraces opportunities for personal and professional growth.
Is this doctor in your insurance network?
Enter your insurance carrier and plan
choose insurance
In-network insurances
99% of patients have successfully booked with these insurances
National Commission on Certification of Physician Assistants
Education and training
Shenandoah University, Master's in Physician Assistant Studies
Shenandoah University, Doctorate in Medical Science
Languages spoken
English
Provider's gender
Female
NPI number
1285344622
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
5.00
Wait time
4.85
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
108 reviews
Most relevant
Understanding, knowledgeable, and professional. Was also able to check out multiple concerns in one appointment.
August 26, 2025Jesse M.Verified patient
It was a shot in the dark to pick a new PCP. I am so happy to be working with this group.
Less than 3 months agoCarolyn L.Verified patient
I loved my experience here. Very friendly staff was comforting and accommodating with my fear of doctors
Less than 1 year agoMadeline T.Verified patient
She was very kind and listened to everything I had to say without dismissing me or downplaying my symptoms!
Less than 1 year agoInitials hidden
Absolutely amazing. So welcoming and friendly, but professional and to the point.
September 12, 2025Irving C.Verified patient
Dr. Shelton was incredibly pleasant and the staff at the office were super nice too
August 7, 2025Rebecca R.Verified patient
Amazing Staff, Clean Facilities, Clear Communication
March 23, 2026Adam G.Verified patient
Very professional staff eager to help with all aspects of this appoitment.
September 2, 2025Julio S.Verified patient
This was a great experience and awesome provider. I would totally recommend.
July 18, 2025Allen R.Verified patient
Dr Kristen was awesome and a great listener. 10/10 highly recommend.
September 15, 2025Initials hidden
Outstanding service and cleanliness. Super friendly staff- very welcoming.
June 5, 2025Jason S.Verified patient
Great office, quick service, Kristen is great. Thanks!
Less than 1 year agoInitials hidden
Super easy! I’d been procrastinating finding a PCP for 3+ years when my partner finally sat me down and made me use ZocDoc. Everything went super smoothly. I finally got some bloodwork done to check all my levels and such.
March 24, 2026Amelia A.Verified patient
The staff was very friendly and I like the collaborative model style of the practice. They definitely talk to you and look to treat you as a person not just a symptom. I was nervous going in also after seeing only women in the waiting room and worried that I had accidentally booked an appointment with a woman’s clinic. However that was not the case and it was easily the most comfortable I have ever been in a medical healthcare office.
March 4, 2026Preston M.Verified patient
Kristen Shelton is an amazing provider! She listened to my concerns and worked on a plan to help me out. Great bedside manner as well. Highly recommend!
February 26, 2026Crystal K.Verified patient
Very friendly staff and Kristen was the best!
January 23, 2026MaKayla W.Verified patient
The staff was very professional and friendly and the doctor was incredibly knowledgeable and really friendly and spoke to me in layman's term and not in a way that made me feel confused or belittled. Everything about this office made my visit incredibly comfortable with really recommend this to anybody.
December 13, 2025Trevor H.Verified patient
ZoeRVA was everything I hoped for from a primary care visit. The staff were very friendly and knowledgeable. The wait time was short and then they gave me full attention and answered all of my questions comprehensively, clearly, and I never felt rushed. I would highly recommend checking them out.
December 5, 2025Patrick R.Verified patient
10/10! Would highly recommend (actually I’ve already recommended to my husband and a coworker). I never once felt uncomfortable or anxious-and that is saying a lot because I usually feel the opposite and avoid going to the doctor. I really appreciated the clear communication and friendly demeanor of the staff. Kristen and Jenna were both considerate. respectful, and great listeners. This was my first visit and I was very impressed. Plus, I was seen right away-zero wait!
October 22, 2025Soonier B.Verified patient
Dr. Shelton was excellent in talking with me on future care and what to expect down the road. Course actions and plans were discussed. Very pleasant to talk openly about concerns and thoughts. Staff was extremely kind, prompt and efficient.
Less than 1 year agoInitials hidden
Amazing service and care!
Happy that I scheduled.
September 25, 2025Luke C.Verified patient
I had a great experience with Kristen and the other ladies and gentlemen that were there ! The office is clean and the vibe is awesome. I’m excited to have Kristen as my new provider
September 3, 2025Teanna M.Verified patient
Nurse Shelton was so approachable, knowledgeable, and easy to talk to. She addressed all of my concerns and then some. She made sure to offer different routes I could take for my health and provide additional information for each one. I never felt rushed or dismissed. Very warm, kind, and a good person.
August 13, 2025Michelle K.Verified patient
I would definitely recommend, I was seen right away, the doctor was so kind and attentive, answering all my questions with time and care.
August 4, 2025Erin G.Verified patient
Overall great experience. We’re very accommodating and helpful considering how light headed I get when i have to get blood drawn.
July 12, 2025Kyle C.Verified patient
The entire visit was welcoming, nonjudgmental and calm. Dr Shelton took her time, listened and responded with helpful answers. She wasn’t pressuring or judgy. She wanted to hear what I said and not what would be scripted in typical offices. She took her time and made me feel as though my appointment was important. I highly recommend this office and Dr Kristen.
June 24, 2025Amber L.Verified patient
April 15, 2026emily S.Verified patient
March 24, 2026Olesya S.Verified patient
March 13, 2026Steed F.Verified patient
February 17, 2026Mykaela L.Verified patient
February 11, 2026Kevin D.Verified patient
Less than 3 months agoInitials hidden
February 4, 2026Richard B.Verified patient
Less than 6 months agoInitials hidden
January 16, 2026Helen P.Verified patient
Less than 6 months agoInitials hidden
January 8, 2026Kennedy M.Verified patient
Less than 6 months agoInitials hidden
December 30, 2025Kaytlan L.Verified patient
December 29, 2025Anita B.Verified patient
December 23, 2025Initials hidden
December 22, 2025Kimberly C.Verified patient
Less than 6 months agoInitials hidden
Less than 6 months agoInitials hidden
Less than 6 months agoInitials hidden
Less than 6 months agoInitials hidden
November 24, 2025Nathan P.Verified patient
November 11, 2025Hannah C.Verified patient
Less than 6 months agoInitials hidden
November 3, 2025Chad T.Verified patient
Loading...
Frequently asked questions
How soon can I make an appointment with Kristen Shelton?
Generally, Kristen Shelton has appointments available on Zocdoc within 1 week. You can see Kristen Shelton's earliest availability on Zocdoc and make an appointment online.
108 patients have reviewed Kristen Shelton. The overall rating for this doctor is 5/5. They have a 5/5 rating for bedside manner and a 4.85/5 rating for wait time. You can read individual reviews and ratings on their profile.