Optimal dental health starts with prevention. At James River Family Dentistry, we don’t want to just treat common dental problems, we want to prevent them from forming in the first place. That’s why we love offering preventative care and educating our patients on maintaining their optimum oral health.

Our Patients Say It Best

“I had my first visit to James River Family Dentistry last month. Dr. Guthrie and her entire staff welcomed me and made me feel very comfortable. I highly recommend this dental office!”

“Our visit was fantastic. It was my youngest daughters first visit to the dentist and they couldn’t have been nicer or more accommodating.”

“I have a horrible fear of dentistry. Dr. Guthrie and her staff are undeniably the best in professionalism and compassion. There are no words to describe the relief I feel from finding such a great practice and Dentist. I can honestly say I will be far less nervous the next time I go in.”

“My appointments with Dr. Guthrie are always a welcoming and comfortable experience. I, myself, as well as my family, always enjoy coming to the dentist no matter what the service is! The staff is top notch, the office sucks you in as soon as you walk in the door with friendliness and comfort, and Dr. Guthrie herself is not only professional but makes you feel as if you are her only patient. We are part of the James River Family Dentistry family and wouldn’t have it any other way! Thank you for taking such great care of us.”

Read More

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.

  • Date Format: MM slash DD slash YYYY



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

8 a.m. – 1 p.m.