Rocky Mount Family Dentistry

Serving Franklin County, Virginia

Your dentist for Franklin County.

Family and cosmetic dental care for Franklin County residents — just 10–30 minutes from most of the county away in Rocky Mount.

Franklin County is home to about 54,000 residents — from Rocky Mount itself to the working farms of the western county and the lake communities to the east.

We sit a few minutes from Carilion Franklin Memorial Hospital, downtown Rocky Mount, and the Harvester Performance Center. Patients from Wirtz, Hardy, Burnt Chimney, and Sydnorsville come through regularly.

We're the primary general and cosmetic dental practice based in Franklin County's seat. For families across the county who want a local dentist who handles complex restorative work in-house, we're the practical choice.

What we do for Franklin County families

From cleanings and preventive care to root canals, implants, Invisalign, and cosmetic work — we handle the full range of family and restorative dentistry in our Rocky Mount office. Most procedures stay in-house, so you don’t have to drive across the Blue Ridge for a specialist.

No insurance? Membership covers you.

Many Franklin County families come to us through the Virginia Dental Club — our in-office membership plan. One annual fee covers two cleanings, exams, and X-rays, plus 20% off most additional treatment. No deductibles, no waiting periods, no insurance paperwork.

Getting here from Franklin County

We're right in the county seat — most addresses across Franklin County reach our Old Franklin Turnpike office in 10–30 minutes.

Our office is at 740 Old Franklin Turnpike, Rocky Mount, VA 24151. Plenty of free parking on site. Call 540-489-8191 with any questions before you head out.

Common Questions

Frequently asked

How long is the drive from Franklin County to Rocky Mount Family Dentistry?

We're right in the county seat — most addresses across Franklin County reach our Old Franklin Turnpike office in 10–30 minutes.

Do you accept Franklin County patients with my insurance?

We're in-network with Delta Dental, Cigna, and United Concordia, and we accept most other major plans (Aetna, MetLife, Anthem/Blue Cross Blue Shield, Humana, Guardian, Principal). Call us at 540-489-8191 with your card to verify your specific benefits — we'll do it on the phone in a couple of minutes.

Can my whole family see Dr. Campbell?

Yes. We see patients of every age — kids' first visits, teens, working adults, retirees. Most families schedule consecutive appointments so everyone visits the same day.

What if I have a dental emergency?

Call us at 540-489-8191 — we hold time every clinical day for emergency patients and will fit you in same-day when at all possible. For after-hours emergencies, the voicemail outlines what to do.

Do you do implants and root canals in-house, or refer out?

In-house. Most restorative work — including dental implants and non-surgical root canals — is completed in-house, so you don't have to drive to a specialist in Roanoke or Lynchburg for routine restorative care.

Ready to schedule?

Welcome, Franklin County neighbors.

Book online any time or call our office during clinical hours.