Dr. James Osbourne and his staff run a great orthodontic office. I went here with my kids for a consultation and they were so nice. They really explain what needs to be done in detail so you know what is going on. My kids really seemed to like him. We will be going back here for our braces.