OUR TEAM 2018-02-15T09:08:48+00:00


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 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 local family dentist
JRFD Team Member Jessica


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.


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.”


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.


Mandi is a certified dental anesthesia assistant, and her desire to take care of others and work in the healthcare field was evident at a young age.  It was through her own extensive dental experience in high school that she quickly became passionate about dentistry. Outside of work she enjoys staying active with her family and keeping up with her 6 year old little boy, Mason, who loves all things sports. Mandi also enjoys giving back to our community by volunteering her time with Mission of Mercy Projects, Give Kids a Smile organization, and for Central Chesterfield Little League.

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!

Request An Appointment

Request An Appointment




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

8 a.m. – 1 p.m.