My 14 year old daughter needed braces - results were fabulous. Only real problem was some of Dr. Bilodeau's assistants were a little rough and caused my otherwise stoic child some pain on a few occasions (I had to call the office once to report an unpleasant experience and asked that this particular girl not do any more adjustments on my daughter until she got more training!). They respected my request. Cost was a little high, but they offer easy financing and help with insurance issues. Dr. Bilodeau is thorough and a real pro handling difficult cases in orthodontia.