Skip to content
Home
Welcome
Our Practice
Meet the Doctor
Meet the Team
Services
General Dentistry
Preventive Dentistry
Cosmetic Dentistry
Porcelain Veneers
Deep Bleaching
Teeth Whitening
Six Month Smiles
Invisalign
Tooth Bonding: White Fillings
Periodontal Disease
Periodontal and Gum Disease Treatment
Oral Surgery
Orthodontics
Invisalign
Six Month Smiles
Endodontics
Endodontics: Root Canals
Dental Implants
Sleep Apnea Treatment
Dentures
Sports: Regular Mouthguards
Technology
Contact
Patient Info
Patient Forms
Financial Options
Smile Gallery
Blog
515.278.2253
641.932.2729
To fill out the patient forms, please click the button below and follow the instructions.
Are you a new patient?
---
Yes
No
Recent Posts
How Long Would it Take to Straighten My Teeth?
Could I Get a Cavity if I Don’t Floss?
How Can Your Smile Make You Look Younger?
Top 7 Cosmetic Dentistry Problems and How to Fix Them
3 ways your dentist can fix a broken tooth