This will be our third time using the services of Dr. Cain and his staff. Our oldest son required two sets of braces. His teeth were really bad coming in and now at 17 he has a beautiful smile that really lights up when he smiles.. Our youngest son will require less time on his teeth. Could not recommend a better Orthodonitist in the area. Dr. Cain is very honest and up front regarding the necessary time needed to straighten the teeth.. If we had another son that required braces... we wouldn't go anywhere else!