Dentist in CARMEL, IN See Services

Meet our team

Dr. Kevin Flannagan - Dentist Read Bio

Dr. Flannagan excelled during his four years in dental school. He has had advanced training in the area of CAD/CAM dentistry and was asked to donate his time and teach the dental assisting program. Dr. Flannagan is a licensed Invisalign provider and continues to stay on top of the most up to date advancements in clear aligner technology. Dr. Flannagan also served as president of the Dental School Fraternity and currently volunteers at the local Trinity clinic on his days off. Dr. Flannagan is fr...Read More

Heather - Dental Assistant Read Bio

Heather is our newest team member! Heather was born and raised in the Carmel/Westfiel area and graduated from Westfield High School. She has been working in the dental field as an expanded duties dental assistant for 24 years. She is married and has 3 children; one boy and two girls. Aside from spending time with her family, Heather enjoys fishing and spending time on her boat.

Sarah Ruttle Read Bio

Sarah was born and raised in Georgetown, IN and graduated from Floyd Central High School. She then went on to get her bachelor’s degree in dental hygiene at the University of Louisville. Once receiving her bachelor’s degree, she moved to Indianapolis. Sarah has a dog name Sydney, who she absolutely loves. She enjoys spending time with friends and family and is not afraid to try new things. She is learning to love what Indianapolis has to offer and is excited to have joined the Lasting Impre...Read More

Patient Satisfaction

152 patient reviews

Recent Patient Reviews

Services we provide

At LASTING IMPRESSIONS FAMILY DENTAL CARE we strive to provide our patients with the best and most complete dental care. Our doctors and staff frequently attend continuing education seminars to learn the latest dental techniques. Here are some of the services we provide, please click here.

Payment Forms

We offer a number of convenient payment options for our patients which make it easy to afford any care you may need.

American Express, Care Credit, Cash, Check, Discover, Financing, Mastercard, Visa