A family practice that genuinely cares about you!
Choosing a dentist can be difficult. We make it easy. Our family-run practice offers high-quality dental care—including implants, dentures, and root canals—for all ages.
With decades of experience and three convenient locations throughout Oregon, you’ll never have to worry about finding a new dentist again.
Investing in your smile and health
Give your smile the premium care it deserves. All our offices accept a wide range of PPO insurance plans. Call us to check your insurance and learn more.
We also accept: Superior, Principal, Guardian, Nationwide, United Healthcare, Cigna, United Concordia, Sun Life Financial, Assurant, Anthem, and others.
What to expect at your first visit
- A thorough mouth exam: We evaluate your teeth and gums, and screen for oral cancer.
- X-rays: Dental x-rays detect cavities, gum disease, infections, bone loss, roots, and cracks in your teeth.
- Cleaning: Your hygienist will use state-of-the-art equipment to gently remove tartar and plaque, leaving your teeth clean, healthy, and shiny.
Frequently Asked Questions
How long will my appointment take?
Your first visit takes around 90 minutes. We’ll discuss our findings with you and together we’ll create a plan to keep your smile healthy.
Is dental cleaning covered by insurance?
Most dental insurances cover the cost of preventive appointments, which means that protecting your teeth from a painful infection comes at no cost to you.
I don’t have insurance. What can I do?
Our office offers flexible payment plans and a savings program. Call us today and let us take care of you.
What should I bring to my appointment?
You need your driver’s license or a valid form of ID, your health insurance card, health history, and questions you’d like to ask.
Experience the Difference
What our patients say
Always super friendly and welcoming and they work with me on payment plans if needed. After treatment, Dr. John always calls and checks up on me. I will never go anywhere else!
— Cassie O.
Tue – Fri 7:30 a.m. – 5:30 p.m.
Phone: (503) 575-1337
Mon – Thu 8:00 a.m. – 5:00 p.m.
Phone: (503) 359-0900
Mon – Fri 7:30 a.m. – 5:30 p.m.
Phone: (503) 693-7301