
Our Services at Montana Dental Works
Advanced General, Cosmetic & Restorative Dentistry for Every Smile
At Montana Dental Works, we believe every smile tells a story — and we’re here to make sure yours is healthy, confident, and uniquely yours. Serving patients from Kalispell, Whitefish, and Bigfork, our team — led by Dr. Dan McAllister, Dr. Sarah Fontana, and Dr. Riley Hanson — provides exceptional dental care in a warm and welcoming environment.
From preventive check-ups to life-changing full mouth restorations, we offer comprehensive services so you can receive all your dental care under one roof. Our approach blends advanced technology, artistic skill, and personalized attention for results that look and feel natural.
Why Patients in Kalispell, MT Choose Us
Led by Dr. Dan McAllister, Dr. Sarah Fontana & Dr. Riley Hanson, our team provides
-
A trusted team of experts: Dr. Dan McAllister, Dr. Sarah Fontana, and Dr. Riley Hanson
-
Comprehensive general, cosmetic, and restorative dentistry under one roof
-
Advanced technology for precision and comfort
-
Personalized care in a welcoming, judgment-free environment
Whether you need a simple cleaning or a complete smile transformation, Montana Dental Works is here to help. Schedule your appointment today and experience compassionate, high-quality dental care close to home in Kalispell, Whitefish, or Bigfork.
Happy Patients
At Montana Dental Works, we’re proud to have earned a 4.9-star rating from over 640 Google reviews. Our patients consistently highlight the professionalism, kindness, and personalized care they receive from our entire team. Whether it’s a routine cleaning or a complex dental procedure, we’re honored to be a trusted dental home for so many in the Kalispell community and beyond. Read more here.


Have a Question?
Let's get you an answer!
Dentistry can be a confusing world. There are so many doctors, so many differing opinions, so many different ways to tackle a problem.. Don't worry. Even if it's just for a second opinion, we are here to help!
Send your question, we will get you an answer!
Call/Text (406) 752-1166