Callahan Flanagan Smith and Stock Orthodontics have been great!!! I have been going for three years now and my teeth look amazing!! They also have done a good job putting my braces on because I have never had anything come off or loose anything and they always make sure your mouth is comfortable before you leave.
M.B.