Dr. Tavakoli was absolutely fantastic. He is great to work with -- always takes time to answer questions and his work is A+. I'm 35 -- got braces for second time and I used to work in an orthodontist's office so I know the difference between bad and good work. I couldn't be happier.