Contact Us

Book An Appointment:

Please contact us to set up an appointment. This time is reserved especially for you. Any changes in your appointment affect many people. Thank you for your consideration.

Have a Question or Comment?

E-mail us at

Visit Us


We have two locations – Sheldon, IA and Rock Valley, IA. Our office in Sheldon is located downtown, and the Rock Valley office is located on Highway 18.

Call us at 712-324-9999!
We have one number for both locations.



Sheldon Location:

302 9th Street Sheldon, IA 51201
Fax. 833-823-7243
Monday: 10 AM – 6 PM (Oct 1-May1)
Noon – 8 PM (May 1- Oct 1)
Tuesday: 7:00 AM – 1:00 PM
Friday: 8:00 AM – 12:00 PM


Rock Valley Location:

1307 10th St Rock Valley, IA 51247
Fax. 833-823-7243
Wednesday: 8:30 AM – 5:00 PM
Thursday: 8:30 AM – 2:30 PM



We are members of Delta Dental of Iowa and Blue Dental of Iowa. We will gladly submit all forms of insurance for you. We accept MasterCard, Visa, and CareCredit as well as cash or check. Our team would be happy to take the time to go over our many payment options with you. To find more information on CareCredit, go to

The Dental Office is not your regular dental practice. We do more than just care for your teeth. Come join us today to see what a difference our friendly staff, welcoming offices, and personalized & honest care can do for you! We promise that your trip to the dentist won’t feel like a trip to the dentist.

1307 10th St Rock Valley, IA 51247

302 9th Street Sheldon, IA 51201