Comfort and Care

We strive to make each visit comfortable and anxiety free, whether its your first visit or your tenth, we guarantee a stress fee atmosphere.   

convenient location

We are located just off highway 70 by Planet Fitness! 

Spanish Speaking

We have not one but TWO Spanish speaking assistants in our office who LOVE helping others!

We Take insurance!

We file most insurances and are in network with United Concordia Federal and Delta Dental! 

We also take CareCredit

We know everyone deserves quality dental care. That is why our top priority is fairness in price and putting a patients needs before the bottom line - Dr. John T. Davis


Our office offers a wide variety of services

  • Dental bonding
  • Fillings (composite and amalgam)
  • Veneers
  • Crowns
  • Root canals 
  • Comprehensive Examinations 
  • Limited or problem focused evaluations
  • Digital X-rays

  • Dentures
  • Partials
Oral and Maxilofacial surgery
  • Tooth Extractions
  • Oral Surgery
  • teeth cleanings and whitenings
  • full mouth debridement
  • scaling and root-planning
  • periodontal maintenance


Meet our staff of skilled and friendly dental professionals

The Doctors!

Doctors John and Adam Davis are a dynamic father and son team ready to get you the oral care you deserve! 

Our Hygienists! 

Both of our hygienists are a friendly and skilled team keeping those pearly whites shining like new!

Our Assistants!

We have a team of skilled and friendly assistants ready to help!
(psst... two of them are Spanish speaking!)



Follow us!

Follow us on Facebook to get to know our office and check out our reviews!

SORRY! Our website is pretty new, so we don't have any reviews yet!

But you can check out the reviews we have on Rateabiz!


Contact us to make an appointment today!


502 Hwy 70 w Westbrooke shopping ctr

Havelock NC, 28532




Fields marked with * are required

your phone number will not be shared

Leave us a review!

Required Field

What is your full name?
What is your email address?
who did you see for your visit?
if no, just leave blank!

Let us know what you think!