Call us
Book an appointment
home
What we do
Cosmetic dentistry
Porcelain veneers
No prep veneers
Physiological Dentistry
All Services
Who we are
Meet Dr. Richards
Meet Our Team
Contact Us
Our work
Smile Gallery
Patient Testimonials
Patient resources
For New Patients
Financing
Membership Plans
FAQs
(801) 901-7331
Call
Book
Home
meet dr. richards
Meet the Team
For New Patients
Our Services
Cosmetic Dentistry
smile gallery
patient stories
connect with us
payment plans
we can't wait to meet you!
Request an appointment online to set up your first visit. We’ll be in touch soon.
book an appointment
hours & location