Education
Medical:
Duke University School of Medicine
Residency:
UVA Health Medical Center
Fellowship:
University of Alabama Medical Center
Board Certifications
American Board of Internal Medicine
American Board of Internal Medicine
Locations
Riverside Renal Specialists Gloucester
7552 Hospital Drive, 302, Gloucester, VA 23061
Get Directions And Drive Time(804) 693-9062
Phone
(804) 693-9062Ratings & Reviews
Riverside Health is committed to exceptional quality, safety and service. All ratings and comments are obtained from patient survey data collected and verified by Press Ganey, an independent organization focused on improving patient experience. Star ratings are displayed for those physicians who participate in Riverside’s patient experience survey program through Press Ganey and have received a minimum of 30 surveys responses.
Overall Satisfaction
4.9
Based on 179 ratings
5 out of 5 stars
5 out of 5 stars
April 25, 2025
I have been seeing Dr Gretes for years. He is an excellent physician who cares about his patients.
5 out of 5 stars
5 out of 5 stars
April 19, 2025
Dr Gretes is the best! Always caring, friendly, & informative
5 out of 5 stars
5 out of 5 stars
April 09, 2025
In all of my 73 years I have never had a Dr, better than John Gretes!!! [...]
5 out of 5 stars
5 out of 5 stars
April 06, 2025
Always enjoy because they make you feel good
5 out of 5 stars
5 out of 5 stars
April 04, 2025
Dr Gretes inspires trust and confidence. He is open to questions and discussion.
5 out of 5 stars
5 out of 5 stars
March 21, 2025
Dr. Gretes is exceptional
5 out of 5 stars
5 out of 5 stars
March 21, 2025
Dr. Gretes is the best doctor that I have ever had. He really takes the time to explain and make you feel like you are cared about. I am so sad that he will be retiring soon.
5 out of 5 stars
5 out of 5 stars
March 20, 2025
I have received treatment/ care from Dr. Gretes since the early 2000's. I credit him for stabilizing my symptoms and saving my life.
5 out of 5 stars
5 out of 5 stars
March 16, 2025
Dr GRETES has empathy and listens to your care concerns and your suggestions I feel we are a great team!
5 out of 5 stars
5 out of 5 stars
March 14, 2025
Dr. Gretes very caring. Walks you through all the options and listens to all your concerns
5 out of 5 stars
5 out of 5 stars
March 13, 2025
Dr. Gretes has been my doctor for 12years. I couldn't ask for a better doctor. He is kind , considerate and always very pleasant.He will talk to me as long as I need, to explain all of my conditions and treatment..
5 out of 5 stars
5 out of 5 stars
March 08, 2025
Dr. Gretes would stay long hours ,to find out what's wrong with me , after lab work .They are very concern , that is include his assistant [...]
5 out of 5 stars
5 out of 5 stars
March 07, 2025
Dr. Gretes is a gem I am bless to have him provide care for me. He cares and takes the time to explain my labs.
5 out of 5 stars
5 out of 5 stars
March 02, 2025
Dr Gretes is always up to date on current information on my condition. He provides clear explanations of this and related issues. He is a friendly and knowledgeable physician.
5 out of 5 stars
5 out of 5 stars
February 16, 2025
Real good doctor
5 out of 5 stars
5 out of 5 stars
February 08, 2025
Very good
5 out of 5 stars
5 out of 5 stars
February 02, 2025
Superb doctor.
5 out of 5 stars
5 out of 5 stars
January 28, 2025
Dr Gretes and his team are always great!
5 out of 5 stars
5 out of 5 stars
January 26, 2025
One of the best doctor experiences I have had. Very informative.
5 out of 5 stars
5 out of 5 stars
January 10, 2025
Dr. Gretes is so good at looking at the whole person, not just the kidneys. His explanations are always clear and complete as necessary.