Welcome to James River Family Dentistry. Our team of skilled professionals is dedicated to taking care of you and your family. Our mission is to make your dental visit a welcoming, comfortable and pleasant experience. Thank you for placing your trust in us.

Dr. Guthrie

Dr. Guthrie earned her Doctorate of Dental Surgery from Virginia Commonwealth University School of Dentistry and completed her Advanced Education in General Dentistry residency at VCU in 2004. Following her residency, she worked as an associate general dentist for 4 years and then purchased James River Family Dentistry in 2008.

Dr. Guthrie
meet the team


Jessica is our amazing office manager, who also happens to be Dr. Guthrie’s sister. She loves interacting with patients, building relationships and watching the young kids grow into young adults. Jessica enjoys movies with friends, trying new restaurants, reading and going to the pool.

JRFD Team Member Ally


Our registered dental hygienist, Ally believes in ‘treating people, not just teeth.’ She not only cleans teeth, but she cares about our patients and making sure they have the best dental health possible. “There is nothing I love more than seeing a huge smile on a patient’s face when he or she sees how much progress has been made after a thorough cleaning and changing home care routines.” Married to her high school sweetheart, Ally enjoys rock climbing, hiking and going to craft breweries.

JRFD Team Member Ally
JRFD Team Member Kristen


A registered dental hygienist, Kristen is always looking out for the best interest of the patient by treating our patients like family. She is passionate about routine dental therapy, periodontal therapy and maintenance, head, neck and oral cancer exams and sleep apnea screenings. Kristen endeavors to educate the community on proper oral health to improve overall general health. “I enjoy that outside of work, I can provide my skills in areas of need within the community through community services.”

JRFD Team Member Katie


Katie is Dr. Guthrie’s awesome dental assistant. Knowing that the dentist isn’t everyone’s favorite place, Katie makes sure our patients are comfortable from the moment they are seated and strives to provide the best dental experience possible. Katie loves to employ the newest dental technologies, including digital x-rays, single tooth anesthesia and Oraverse – a reversing numbing agent to create an unparalleled patient experience. In her free time, Katie enjoys spending time with her family walking around the city, going to festivals, trying new restaurants, yoga, hiking and running.

JRFD Team Member Katie
JRFD Team Member Hannah


Hannah, an amazing dental assistant, absolutely loves the ever-changing field of dentistry. Her special areas of interest include impressions and making bleaching trays. Hannah is excited to help people and make a difference in patients’ dental health. She also enjoys spending time with friends, going to church and helping out in the daycare.

Marley Therapy Dog


Marley, a beautiful blue French Bulldog, is our newest team member and Therapy Dog in Training. In meeting Marley for the first time, he instantly greeted us and sat calmly on our laps while all the other puppies ran around. It was love at first sight! Marley loves greeting our patients at the door and meeting our new patients. He is sure to put a big smile on your face at your next visit! Marley looks forward to meeting you soon!

Marley therapy dog James River Family Dentistry
Marley Therapy Dog


Our dental assistant, Hampton absolutely loves meeting patients, listening to all the different stories and places they come from and really get to know them on a personal level. She enjoys seeing the transformation in patients after dental work. In her free time, Hampton loves going to the beach, spending time with her family and 2 dogs. She also enjoys baking, running, hiking, playing piano and being outdoors. We can always count on Hampton to help anyone in need.


Our practice manager, Courtney loves helping people and finds it truly rewarding to see patients overcome their fear of the dentist and become lifelong patients. Courtney has 15 years of experience in the dental field and has worked in every job from chairside assistant to insurance guru. In her free time, Courtney loves spending time outdoors and supporting her active kids in their sports.

Request An Appointment

The first step toward a beautiful, healthy smile is scheduling an appointment. Please contact our office at 804-323-4200 or complete the online appointment request form below. Our scheduling coordinator will contact you to confirm your appointment.



Monday – Thursday
8 a.m. – 5 p.m.

8 a.m. – 1 p.m.