Dr. Bauer and his office staff are the best. I recommend everyone I know to him. My daughter had her braces done by him, and I feel very lucky to have found him. He is patient, answers all of your questions, you never feel like you are being nickle and dimed for small things like broken brackets, and his office staff is the best I've ever met. Cost is average, but service is way above average. I only wish I had found him earlier so he could have done my braces!