Very friendly and informative staff. Great use of technology to fully explain treatment and discuss health issues with the doctor and patient. They have a fun rewards program for the patients which is a very fun way to keep kids encouraged and engaged during their treatment period!