Cleanings, fillings, crowns, and the rest, explained in plain words before anything happens. New patients welcome.

Say here, in your own words, how you take care of nervous patients. Most people read this first.
The care we provide most. The full list is on our services page.
Write your story here. Who runs the practice, how long you have been caring for families here, and what you believe a visit should feel like. Patients read this to decide whether they can relax in your chair, so keep it honest and specific.

Not sure about your plan? Call and we will check before your visit.
No insurance? Say here whether you offer a membership plan or payment options.
Real reviews, straight from our Google profile.
I have avoided dentists for years. They explained everything before touching anything and never made me feel rushed.
Same-day crown, no temporary, no second visit. Painless start to finish.
The whole office is kind to nervous patients. My daughter actually asks when her next visit is.
Excellent care. The waiting room ran fifteen minutes behind, but the hygienist was thorough and gentle.
Invisalign consultation was honest about timelines and cost. No pressure at all.
Cracked a molar on a Friday. They saw me that afternoon and fixed it.
I have avoided dentists for years. They explained everything before touching anything and never made me feel rushed.
Same-day crown, no temporary, no second visit. Painless start to finish.
The whole office is kind to nervous patients. My daughter actually asks when her next visit is.
Excellent care. The waiting room ran fifteen minutes behind, but the hygienist was thorough and gentle.
Invisalign consultation was honest about timelines and cost. No pressure at all.
Cracked a molar on a Friday. They saw me that afternoon and fixed it.
Online or by phone. We check your insurance before you arrive.
X-rays if they are due, a cleaning, and a look at everything, explained as we go.
What we found, what we recommend, what it costs, and what can wait.
Comfort, cost, and kids.
Request an appointment online, or call the office and we will find a time.
| Mon | 8:00 AM – 5:00 PM |
| Tue | 8:00 AM – 5:00 PM |
| Wed | 8:00 AM – 5:00 PM |
| Thu | 8:00 AM – 5:00 PM |
| Fri | 8:00 AM – 5:00 PM |
| Sat | Closed |
| Sun | Closed |