Went there many times several years ago and was very pleased with with their professional, courteous and caring staff who were very knowledgeable. Only stopped going there because of personal financial reasons. Plan to resume care there as soon as I am financially able. I believe they have a lot of information available online, I just have not ever used it so was not able to rate it in the survey.