Skip to content
801-658-0221
451 E Main Street, Suite 1
Santaquin, UT 84655
Mon - Fri: 8am to 5pm
HOME
ABOUT US
OFFICE TOUR
Service Areas
Elberta, Utah
Eureka, Utah
Genola, Utah
Goshen, Utah
Mona, Utah
Rocky Ridge, Utah
Santaquin, Utah
MEET THE DOCTORS
Dr. Richard W. Francis, DDS, FAGD
Dr. Eric L. Swenson, DDS, FAGD, ABGD
Dr. Kyle R. Marshall, DDS, FAGD, AACD
Dr. Aaron Galbraith, DMD
Dr. Matthew Ream, DDS
Dr. Brandon Richards, DDS
Dr. Jennifer Sorge-Richards, DDS
Dr. John DeMille
BEFORE | AFTER PHOTOS
THE INITIALS AFTER THE DOCTOR’S NAMES
PATIENT REVIEWS
NEWS & INFORMATION
PATIENT INFORMATION
SCHEDULE AN APPOINTMENT
FINANCIAL INFORMATION
PATIENT FORMS
SUBMIT A SECURE PAYMENT
OUR SERVICES
DENTAL IMPLANTS
WHY CHOOSE US FOR YOUR DENTAL IMPLANTS
ARE DENTAL IMPLANTS RIGHT FOR ME?
COSMETIC DENTISTRY
DENTAL CROWNS
VENEERS
COMPOSITE “WHITE” FILLINGS
BRIDGES
BONDING
ZOOM TEETH WHITENING
GENERAL DENTISTRY
DIGITAL DENTISTRY
WISDOM TEETH REMOVAL
SEDATION DENTISTRY
CONTACT US
Menu
HOME
ABOUT US
OFFICE TOUR
Service Areas
Elberta, Utah
Eureka, Utah
Genola, Utah
Goshen, Utah
Mona, Utah
Rocky Ridge, Utah
Santaquin, Utah
MEET THE DOCTORS
Dr. Richard W. Francis, DDS, FAGD
Dr. Eric L. Swenson, DDS, FAGD, ABGD
Dr. Kyle R. Marshall, DDS, FAGD, AACD
Dr. Aaron Galbraith, DMD
Dr. Matthew Ream, DDS
Dr. Brandon Richards, DDS
Dr. Jennifer Sorge-Richards, DDS
Dr. John DeMille
BEFORE | AFTER PHOTOS
THE INITIALS AFTER THE DOCTOR’S NAMES
PATIENT REVIEWS
NEWS & INFORMATION
PATIENT INFORMATION
SCHEDULE AN APPOINTMENT
FINANCIAL INFORMATION
PATIENT FORMS
SUBMIT A SECURE PAYMENT
OUR SERVICES
DENTAL IMPLANTS
WHY CHOOSE US FOR YOUR DENTAL IMPLANTS
ARE DENTAL IMPLANTS RIGHT FOR ME?
COSMETIC DENTISTRY
DENTAL CROWNS
VENEERS
COMPOSITE “WHITE” FILLINGS
BRIDGES
BONDING
ZOOM TEETH WHITENING
GENERAL DENTISTRY
DIGITAL DENTISTRY
WISDOM TEETH REMOVAL
SEDATION DENTISTRY
CONTACT US
make a payment
LOCATIONS
spANISH FORK Dentistry
1284 No. Canyon Creek Pkwy, Suite 1
Spanish Fork, UT 84660
801-405-9301
801-405-9636
springville Dentistry
378 East 400 South, Suite 1
Springville, UT 84663
801-489-9456
801-405-9636