Ratings for Dr. John D. Roof
Dr. Roof is a wonderful caring doctor. Always listens, answers all questions completely, makes sure you understand and is never hurried. He has cared for our family for many years with great kindness and knowledge to solve whatever health issues we've had. I can't imagine a doctor who does a better job of making his patients' health a top priority and making them feel like their care is the most important thing he is doing that day.
lets hope he doesn't pick up shifts in the ER anymore. he told my mom I had a miscarrage when I was never pregnant I was just having really heavy bleeding. Even after a pregnancy test came back negative and I told him there was no way I could be pregnant he still felt the need to tell my mom which by the was was illegal. Nice huh? The next day when I went to my ob they confirmed I was not ever pregnant because even if you were you would still have hcg in your blood for a while after and there was no sign of that in my blood. Boy was he WRONG!
Dr. John D. Roof's Credentials
Accepting New Patients
- University Of Iowa College Of Medicine (Grad. 1986)
Areas of Expertise
Awards & Recognitions
Publications & Research