I am currently getting my teeth straightened with braces. Dr. Weinback is very nice and explains everything you need answered. His staff is pretty friendly. The only con would be that they don't return your calls very quickly. But their actual service is very good. HIs cost is a little pricey, but well worth it and they work with you on payments.