Garry Banks, MD

Internal Medicine · 1 Provider

Average Rating of all Office Providers

Garry Banks, MD

552 Twin Cities Blvd Ste A
Niceville, FL 32578
View All Locations(850) 678-7676

Office Providers

Dr. Garry Banks, MD

Dr. Garry Banks, MD

Internal Medicine


Office Provider Reviews


based on the average of 25 provider reviews for Garry Banks, MD

Review of Dr. Banks

- in Destin, Fl |

Dr. banks is the best internist I have ever had. He is great at diagnosing and treating a wide range of diseases and disorders. He is very responsive, and will work you in to be seen quickly. He spends lots of time with each patient so gets to know them well. I can't recommend him highly enough!
Flag Comment
Was this review helpful?
Review of Dr. Banks

-Niceville, FL |

I have greatly appreciated having Dr. Banks as my doctor. I was referred to him by my parents and, while initially I was a little thrown off by his sense of humor and very direct approach, I've found him to be extremely thorough. He focuses on what's best for you as the patient and can be firm sometimes, but he's firm because he knows what he's talking about and he knows what's best for you as the patient. He's willing to work with you and answers questions. Great doctor!
Flag Comment
Was this review helpful?
Review of Dr. Banks

- in niceville, fl |

He's amazing. Without exception the most thorough physician I've had & I'm 62 years old. Dr. Banks is punctual, straightforward, addresses difficult and sensitive issues without awkwardness. He's always prepared and lets you know up front what his expectations of you, as his patient, are. He's fair, direct, informed and I feel confident in his decision making capabilities. I feel both luck and blessed to have him as my physician.
Flag Comment
Was this review helpful?
Review of Dr. Banks

- in Niceville, FL |

Have been with Dr Banks as my MD for about 10 + years and find him to be very thorough and caring. Compared to my past MD which I was with for about 20 years, he is first class all the way. I would highly recommend his service for all ailments.
Flag Comment
Was this review helpful?
Review of Dr. Banks

-Clanton |

Dr. Banks was very rude and unprofessional with my mom. He said to her, "You did not have good parents." When my mother questioned what he said, he responded with, "You say Uh huh, and nu Uh." Should he be the one to make such judgements about her parents because she didn't speak like HE thought she should talk? My mother is 64. He should show her respect. I've made sure she switched doctors. She won't be back.
Flag Comment
Was this review helpful?
Review of Dr. Banks

-Niceville, FL |

Very impersonal, detached bedside manner. Does not greet properly and is very arrogant. A terrible listener. I went to him a few times and find his disposition distracting and even rude. Ive changed physicians.
Flag Comment
Was this review helpful?

Learn About Garry Banks, MD

25 Procedures

  • Anemia And Iron Deficiency Screening
  • Arterial Blood Gas Test (Abg)
  • Biopsy
  • Care Coordination For Complex Conditions And Procedures
  • Cholesterol Screening
  • Diabetes Counseling
  • Diabetes Screening
  • Electrocardiogram (Ekg)
  • Fecal Occult Blood Test For Colorectal Cancer
  • Hepatitis B Virus Screening
  • Hepatitis C Virus Screening
  • Hepatitis Screening
  • Immunization
  • Liver Function Test
  • Newborn Metabolic Screening
  • Osteoporosis Screening
  • Physical Examination
  • Prostate Cancer Screening
  • Pulmonary Function Test
  • Rh Incompatibility Screening
  • Sexually Transmitted Infections Screening
  • Smoking Cessation Counseling
  • Syphilis Screening
  • Thyroid Screening
  • Wellness Examination


Read More

Garry Banks, MD accepts 14 insurance carriers

  • Aetna
  • American Republic
  • Blue Cross Blue Shield
  • Blue Cross Blue Shield of Florida
  • Cigna
  • Commercial Insurance Company
  • Coventry Health Care
  • First Health (Coventry Health Care)
  • Humana
  • Mail Handlers Benefit Plan (MHBP)
  • Medicaid
  • Medicare
  • MultiPlan
  • UnitedHealthCare
*Please verify this information when scheduling an appointment.