• General Care / Hygiene
  • Cosmetic Dentistry
  • Dental Implants
  • Restorative Dentistry
  • Tooth Whitening
  • Dentures
  • Fillings

Dr. John Middleton

Call Now For Your Appointment

5.0 Star Rating on Google (40+ Reviews)

Family Dentist Since 2002! Most Insurance Plans Accepted.

Gentle Dental Care & Cleaning

One of the most important aspects for people is to experience a comfortable and stress-free dental appointment. That is our promise to you. To stay on top of your oral health, we recommend a check-up every 6 months. X-rays as needed using the latest technology, a thorough examination, cancer screening, and a cleaning are performed at this appointment with the greatest of care.

Schedule Appointment

Restorative Dentistry

There are a wide variety of restorative procedures to repair broken down teeth. Fillings, Root canals, and crowns, are all performed by Dr. Middleton to bring your smile back to good health. The most up-to- date materials are used for your optimal health and comfort. We also do implant supported crowns and dentures.

Schedule Appointment

Cosmetic Dentistry

Are you happy and confident with your smile? If not, come see us. We will improve the appearance of your smile, using the best options for your needs. Bleaching, veneers, and crowns are just a few of the things that we can do to give you a brighter, whiter smile. Experience the confidence you deserve!

Schedule Appointment

Dentures & Prosthetics

For some people it may become necessary to remove their remaining teeth to regain oral health. Dr Middleton has many years of experience restoring patients to good function with dentures, partials, and implant services.

Schedule Appointment

Our Mission

Our goal at Middleton Dentistry is to provide you the
most professional and comfortable experience while
delivering high quality work and service in a
family-friendly environment. Your smile is our reward!

Schedule Appointment!


  • img

    General & Cosmetic Care

  • img

    Fillings (White)

  • img


  • img

    Root Canals

  • img


  • img

    Implant Restoration

  • "Dr. Middleton and staff were great. They always make me feel at ease. John makes me feel like I have a choice in my care and does what he can to make it happen. If something changes as he starts a procedure he keeps me informed of the changes."

    -Kevin Patterson

    Kevin Patterson Profile Pic
  • "From the time you walk into the door until the time that you leave. Doctor Middleton and his staff make you feel at home. Doctor Middleton is a really skilled DDS, You can hardly tell when hes working in your mouth. I would recommend him so anyone who wants to have an enjoyable trip to the dentist."

    -Arturo Yanez

  • "I called on Saturday and left a message. Julia called me Monday morning and she was able to get me an appointment the same day that accommodated my work schedule. Dr. Middleton was able to repair the tooth with a filling, rather than do a crown (which I thought I might need). I appreciated his honesty and care in taking care of my dental needs."

    -Diane Healey

  • "Dr. Middleton and his team were so great from start to finish. They were timely, friendly, and were so gentle during treatment. Their prices are by far the best and don't charge you and arm and leg for procedures you need. Dental work is expensive, but Dr. Middleton's prices make getting the treatment done doable. Recommend to everyone!"

    -Marcie Sachs

  • "Dr. Middleton is the best dentist. The kids are happy because he is gentle and kind. We are pleased because he is honest and doesn't push unnecessary work to be done. We don't have dental insurance and we have found his prices to be more than fair. We couldn't recommend him more highly!"

    -Heidi Moore

  • "My experience was wonderful! Dr. John Middleton he is honest and has integrity. It's odd but it seems like dentists can be just like mechanics. It's really hard to find a honest one! Trust me, doctor John Middleton is a great honest doctor of dentistry."

    -Mary Aoki


New Patients: Schedule Your Free Teeth Whitening Appointment