Dr. Bannon and his staff care about their patients. Here you'll find people who know your name and needs. Dr. Brannon uses the latest technology and researched based techniques. He's up to date with his knowledge. And Dr. Brannon always strives for perfect results. I am never dissatisfied with the service and care at this office.