Welcome to
Clean Teeth Rock
100 SW Brookside Dr
Grimes, IA 50111

About Us

Individualized Dental Care

 Our mission is to provide you with personalized, high-quality care. We are a team dedicated to improving and maintaining your oral health.

Experienced Dental Professionals

Our team has the professional experience to assist in your dental health plan. 



Preventative Care

Efficient preventative care is key to having a healthy smile. Consistent checkups will allow our team to diagnose oral cancer, gum disease, and tooth decay before they spread and become a problem.  



Contact Us to Schedule an Appointment

Feel free to fax any documents to 515 986 5116

Clean Teeth Rock

100 SW Brookside Drive

(515) 986 3926


Monday, Wednesday, Thursday: 8:30 AM - 5:00 PM

Friday 8:30 AM to 3:00 PM

Tuesday by special arrangement

Saturday - Sunday: Closed