Michael Barnes is a terrific dentist. I have had routine exams, X-rays and cleanings done since he took over the practice from Dr Rogers. He has done two crowns for me painlessly. He also is my wife's dentist and she is pleased with him as well. His fees are reasonable.