Amazing dentist! I have been going to Dr. Brannon for years and so has my entire family - we are very happy with the work he has done and I constantly receive compliments on my smile. After my son had a skateboarding accident a few months ago, I called Dr. Brannon on a very early Saturday morning and he came and met me at his office right away. I never write reviews but my son's teeth look wonderful - like nothing ever happened - and Dr. Brannon really goes above and beyond for his patients. I would recommend him to anyone.