Dr Michael Barnes has been an amazing dentist for myself and my wife for the last 10 years. The staff is always so welcoming and professional. Dr. Barnes is always keeping up with the latest technology and products that improve my smile. Recently I had a filling and was a little nervous about the procedure. But after I was relieved that I was pain from the procedure. Can’t wait to see you and your staff again for my next appointment.