Spanish Fork Family Dentistry

Comprehensive care for
every stage of life

From routine cleanings to restorative treatments, Dr. Karl M. Francis provides gentle, thorough dental care in a calm and welcoming environment.

375 W Center Street, Spanish Fork 84660
Mon–Fri · By Appointment
Modern dental office interior

What We Offer

Dental services built around you

We provide a full range of dental care to keep your smile healthy at every age.

Preventive Care

Regular exams, cleanings, and digital X-rays to catch problems early and keep your teeth strong.

Restorative Dentistry

Fillings, crowns, and bridges to repair damage and restore the function and appearance of your smile.

Cosmetic Dentistry

Teeth whitening, bonding, and veneers to enhance the brightness and shape of your smile.

Emergency Care

Same-day appointments available for toothaches, chips, and other urgent dental needs.

Family Dentistry

Gentle care for patients of all ages — from children's first visits to senior dental health.

Periodontal Therapy

Gum disease prevention and treatment to protect the foundation of your teeth.

Dr. Karl M. Francis, DDS

About Our Practice

A dentist you can trust, right in your neighborhood

Dr. Karl M. Francis has been serving the Spanish Fork community with dedicated, compassionate dental care. Our practice is built on the belief that every patient deserves thorough, respectful treatment in a setting that feels comfortable.

We combine proven techniques with modern technology to deliver care that is both effective and gentle. Whether you are due for a routine checkup or need a more involved procedure, you will find a team here that listens and takes the time to explain your options.

Location 375 W Center Street, Spanish Fork, UT 84660

New Patients

Welcome to our practice

If you are new to our office, we make it easy to get started. Call us to schedule your first appointment, and we will handle the rest. Our front desk team will guide you through insurance and any paperwork so you can focus on your care.

  • Call (801) 798-8226 to schedule
  • Bring your ID and insurance card
  • Arrive 10 minutes early for new patient forms
  • Most major insurance plans accepted
Call to Schedule
Dental treatment room

Get in Touch

We are here to help

Have a question or ready to book your next visit? Reach out by phone, email, or stop by our office in Spanish Fork.

Address 375 W Center Street
Spanish Fork, UT 84660
Thank you — we will be in touch shortly.
Is this your business? This is my business