Speltz, Wernimont, & Carrothers Family Dentistry

Complete Dental Services for Family and Emergency Care

Broken, Cracked, or Chipped Teeth

Today’s advanced dental treatments and materials can give you a healthier, more complete smile that can last you a lifetime. Your New Hampton, IA Dentists, Dr. SpeltzDr. Wernimont, and Dr. Carrothers, can help revitalize and maintain your teeth and gums, giving you the smile you’ve always wanted.

Need an Emergency Dentist in New Hampton?

If you have a dental emergency, we’ve got your back! We’re ready to provide compassionate care and immediate relief.

Dental Problems We Treat at Speltz, Wernimont, & Carrothers Family Dentistry

Visit us for any issue that has you worried about your oral health.

Implant Services

*Click any of the services to learn more
about how we can help!

Orthodontic Treatments

Clear aligners are custom-made, nearly invisible plastic trays that gently shift teeth into alignment over time. They offer a comfortable and aesthetic alternative to traditional braces, without metal brackets or wires.

*Click the service to learn more about how we can help!

A Place Where Comfort and Compassion Come First

You deserve Nothing but the best!

Our signature comforts and patient perks:

Transparent Pricing

No Surprises

Nothing matters more to us than providing exceptional care, and that includes making sure you understand your treatment and its cost every step of the way. We believe in clear, upfront communication, so you’ll know what to expect before treatment begins. We also offer flexible payment options to help make your care more manageable. Call our office to learn more about the payment options available.

Insurance

Speltz, Wernimont & Carrothers Family Dentistry offers direct billing to most insurance companies — this means we can get you an accurate estimate to know how much is covered, and can receive payment directly on your behalf.

Give us a call at 641-394-3016 with any questions. We are here to help.

Transparent Pricing

Visit Our Office

Conveniently request an appointment online or give us a call at 641-394-3016. Same-day appointments are available.

We look forward to welcoming you!

Hours