Browse Health
Obstetrician & Gynecologist (OB/GYN)
31 years of experience

Patient Reviews ? Write a Review

Overall Rating:
  • Currently 3.5 of 4 stars
Total Ratings


Total Reviews


4 stars
3 stars
2 stars
1 star
Ease of Appointment:
  • Currently 3.6666666666667 of 4 stars
  • Currently 3.9 of 4 stars
Courteous Staff:
  • Currently 3.6666666666667 of 4 stars
Accurate Diagnosis:
  • Currently 3.6666666666667 of 4 stars
Bedside Manner:
  • Currently 3.4166666666667 of 4 stars
Spends Time with Me:
  • Currently 3.3333333333333 of 4 stars
Follows Up After Visit:
  • Currently 3.4545454545455 of 4 stars
Average Wait: 13 minutes
Some ratings provided by DrScore.
  • Currently 4 of 4 stars
 |  Great!  |  show details
Mar 21st, 2012

Dr. Hannah delivered my second child. Dr. Hannah was GREAT! He was very caring and I was able to get same day appointments when needed. Dr. Hannah answered any questions that I had and was an over all wonderful doctor. The staff was also very pleasant. Dr. Hannah showed a real interest and concern for the well being of my baby and myself. He also makes personal calls which is rare. Dr. Hannah is GREAT!

Mark as Helpful  | 1 person found this helpful Report Abuse
  • Currently 4 of 4 stars
 |  1st Class  |  show details
Feb 21st, 2011

Dr. Hanna is a true gentleman. With my 1st and 2nd pregnancy he was always thorough and makes patient call personally. You just don't hear of that anymore. I almost look forward to my yearly exam, because he and his office are so friendly. Rare find

  • Currently 4 of 4 stars
 |  over 40 and pregnant  |  show details
by crystal wilder on Nov 27th, 2009

Dr. John Hanna was my first choice whenever I began to look for a doctor to deliver my son. I had a Hassle Free 38 wks. Dr. Hanna made sure I had all of the nessecery test needed for a mom my age. I didn't have to stress myself out wondering what I needed to get done during my pregnancy because during my appointments dr hanna always took the time to let me know which exams were needed and what time frame I needed to have them in. we discussed everything to include my wishes during the delivery process. If I becames ill before my scheduled visits I could always come in to his office and he would see me. The staff is excellent!!!!!! I never had to worry about filing claims with my insurance company because the staff stayed on top of all the paper work and if emergency refferals were needed the staff took care of that also. during my hospital stay delivery and for other issues Dr. Hanna came by to make sure I was ok and to see if I needed anything for pain management. I could go own and own about my wonderful experience with doctor hanna He was excellent and I would definitely recommend him to other moms looking for good quality care