My entire family has been going to see Dr. Michael Barnes for over 20 years and we all think he is absolutely fantastic. He is extremely knowledgeable, personable, and his office staff is very warm and friendly. Dr. Barnes is very honest and has never recommended additional dental procedures that weren’t necessary. He’s also very up to date with the latest dental technology. Dr. Barnes makes going to the dentist almost pleasurable! Our family would absolutely recommend Dr. Barnes. He is an A+