* This search is powered by PubMed, a service of the U.S. National Library of Medicine. PubMed is a third-party website with no affiliation with Allegheny Health Network. Please note that modifying search criteria and/or author’s name may enhance search results.
Overall Physician Average Rating
Physician Detail Average Ratings
Likelihood of recommending this care provider
Concern shown for your questions or worries
Explanations about your problem or condition
Discussion of proposed treatments (options, risks, benefits, etc.)
Efforts to include you in decisions about your care
Unlike websites where anyone can post doctor reviews, only actual patients can provide information by completing the survey sent to them. Learn more.
March 17, 2020
always professional and concerned
March 12, 2020
Excellent in all aspects of the care & concern & treatment I receive, always, from Dr. D. Ranish.
March 04, 2020
[...] she completely disregarded what my initial concern was! and then tried drawing her own conclusions. [...] it would have been nice to be heard and not shhhed.
January 21, 2020
I recommended Dr. Ranish to my family, and she has cared for my mother, sister and brother. She is very good.
January 20, 2020
Dr Ranish does a good job and is very thorough
December 24, 2019
Dr. Ranish has always explained things to me and gone over any results from tests very thoroughly and makes sure that I understand exactly what everything means and if any meds or care to take care of problem I may be having.
October 11, 2019
Dr. Ranish has been my physician for many years. She is easy to talk with and shows a genuine care and concern for me as a patient.
October 09, 2019
recommended to a friend and she and her husband are very happy with Dr Ranish
August 19, 2019
With regards to Dr. Ranish. My mother-in-law went to her and she had excellent care. [...] So, if Dr. Ranish did not check my neck that day, lord knows when my issue would have been discovered. So therefore, I just wanted you to know how thankful I am for her.
Take our Doctor Match Quiz
Get matched to a doctor who suits your personal style.