We are not done with our daughter's treatment, so it is hard to rate it's success, but so far everything has been going along wonderfully. Everyone on the staff is wonderful, and treats you like family. Dr. Wafelbakker explains everything very clearly. All of my children enjoy going to see him!