Smiles for Life Family Dentistry

Costmetic, Family and Preventative Dental Care

At Smiles For Life, Doctor Tim Brooks is pleased to offer your entire family the high quality dental care they deserve in a comfortable and caring environment!

If you're coming to Smiles For Life for a cleaning and routine exam, you can take comfort from the knowledge that we use cutting edge technology to ensure your dental health. Not only do we thoroughly clean your teeth and perform a conventional visual examination, but we follow up with digital X-rays and the best oral cancer screening system available! We also offer Free Take Home Whitening for all New Patients with first cleaning, x-rays and exam.

Visit our online newsletter for important discounts and educational information: Smiles for Life News

New Office Announcement: We have an additional office conveniently located in Farmington, MN.
Please visit


 Minnesota Monthly: Dr Timothy Brooks," wins Best Dentist 2015" Award! read more...


Learn Moremake an appointment

Special Offers

We offer Free Take Home Whitening for all New Patients with first cleaning, x-rays & exam.

  • $25 credit for all referrals of new patients completing a comprehensive exam, cleaning and recommended x-rays.
  • Invisalign Invisible Braces $200.00 off
  • CEREC Crowns $50.00 off

Free Consultations

Dr. Brooks and his team consider it a privilege to provide you with:


  • Free Consultations
  • Free Second Opinions


Make an Appointment

Call us today to schedule your next appointment with Dr. Brooks.



Our Office

Our office is located at 9801 Dupont Ave South, Suite 400 in Bloomington, Minnesota, across from Lifetime Fitness. Our office hours are daily Monday through Friday and on Monday evenings by appointment. Please contact us to schedule your next appointment.


Dear Dr. Brooks & Staff - I just wanted to stop and say thank you for all you have done for me. My teeth look beautiful and I love to smile. I actually for the first time in my life look forward to going to the dentist. Thank you once again for everything!