We have been very impressed with Horsley Orthodontics. They give great care and have the latest methods for correcting teeth. Our son has a major overbite and we were sure he would have to be in braces for several years or even have his jaw broken in order to correct it. He's coming along smoothly (without any jaw braking) and should only have to have them for two and a half. They also have a great rewards system that keeps things fun. We also enjoy their fun children's area and the snacks they give out if you're left having to wait very long (so helpful when you have little ones who get bored waiting for big brother). So far we are very pleased.