Family & General Dentistry · Now Accepting New Patients · South OKC

An honest, gentle dentist for your whole family.

We designed this practice for everyone dentistry has let down.

★★★★★ 5.0 · 400+ Google reviews Caring for south OKC since 1966 Most insurance accepted

We had one test for every decision

Does this make it better for the person in the chair? That question shaped the schedule, the equipment we bought, how long a visit is allowed to run, and the way a treatment plan gets explained.

It is why you start on time, hear what we found before we do anything about it, and see the real number in writing before anything begins.

We set out to remove the reasons people stop going – and to retire the phrase “I hate the dentist.”

Find a time →
Dr. Trevor Berg, owner of South Penn Dental
Dr. Trevor Berg · Owner

The three things that keep people away

And exactly how we take each one off the table.

If it’s cost

Insurance rarely covers what people expect. We help where it falls short.

How we help
  • Payment plans through trusted dental financers.
  • No insurance? Our Wellness Plan covers cleanings and exams for a flat monthly fee.
  • One honest plan, sequenced on your timeline.

If it’s fear

You’re in good company – and dentistry isn’t what it used to be.

How we help
  • Gentle, comfortable injections.
  • Sedation – including sleeping right through your visit.
  • A team that never rushes or judges you.

If it’s time

We built the schedule around real life – not the other way around.

How we help
  • We start at 7 – stop in before work.
  • Lunch-hour appointments, back at your desk on time.
  • Efficient visits that respect the clock without feeling rushed.

South OKC keeps telling the same story

★★★★★ 5.0 across 400+ Google reviews. A few in their own words:

Let’s make it easy.

Tell us where to reach you and what brings you in – we’ll find a time that works.

Rather book online? Pick a time now →

…or just call us: (405) 681-6601

We’ll text or call to find a time. Your info is only used to reach you about care – never shared.

Got it – we’ll be in touch soon.

Someone from our team will reach out shortly to find a time. If it’s urgent, call us at (405) 681-6601.

Call Find a time →