Be Our Guest

“I sincerely LOVE this dental office. They are warm, friendly and patient care is their highest priority. Dr. Johnson is direct and very articulate with treatment plans, payment and care. He is extremely knowledgeable in the industry and is friendly but professional. The hygienists are familiar with and use the highest of technology, and they are highly skilled assistants. I truly feel that I am cared about when I leave the office and am confident that I am in the best hands in Oro Valley. If you are looking for a new dentist, I HIGHLY recommend Oracle Family Dental.”
Bren W.

Care that sees the whole person

Your dental care should be about more than a set of teeth. We take time to understand your health, your concerns, your goals, and your life so we can create care that is truly tailored to you. By looking at the whole picture, we can provide thoughtful, personalized treatment that supports your long-term health and helps you feel confident in your care. You’re never just a case or a treatment plan you’re a person we’re honored to care for.

Photo of Dr. Johnson showing a model to a patient in the dental chair

Ready to listen

We’ll listen to your story, hear your hopes and concerns, and give you our undivided attention. We believe that’s what compassionate dental care should look like.

Prepared to learn

During your first visit our team will carefully evaluate your overall oral health with a fear-free exam and painless digital x-rays. Come with questions and we'll have answers!

Photo of a patient receiving a digital scan

Primed to serve

Prior to any treatment, our team will perform a complimentary benefits evaluation to let you know what your insurance covers. We provide a variety of convenient payment and financing options to fit your budget.

No insurance? No problem.

We offer a Simple Smile Dental Plan so you can enjoy dental care with no deductibles, pre-authorizations, yearly maximums, waiting periods, hidden fees or exclusions for elective care.

We’d love to connect with you

We look forward to meeting you! Call 520-219-7004 or click below to schedule your first visit online.