Gaines, David

Family Medicine

Georgia Family Medicine

www.stmaryshealthcaresystem.org

4.9 out of 5

236 verified ratings

236 Ratings, 64 Comments


The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
Jul 31, 2026
He sets the standard for how a doctor should be.

Jul 30, 2026
He listens and shows personal interest in his patients

Jul 30, 2026
Awesome doctor

Jul 29, 2026
Thanks for all you do for my health.

Jul 28, 2026
takes a lot of time with you. doesn't seam to be in a rush!

Jul 27, 2026
Dr. Gaines is a very caring and thoughtful doctor.

Jul 21, 2026
Dr. Gaines is an excellent listener; he also explains all test results in an understandable manner and provides helpful feedback when needed.

Jul 17, 2026
He's the best!

Jul 15, 2026
Dr Gaines is an exceptional doctor in every way,

Jul 15, 2026
He is very professional and thorough in his practice.

Jul 14, 2026
I would highly recommend Dr. Gaines!!

Jul 13, 2026
Dr. Gaines is the BEST ! ! ! ! ! !

Jul 8, 2026
First class professional experience.

Jul 7, 2026
Excellent care

Jul 2, 2026
Knowing how busy Dr. Gaines is, it's amazing how present he is during the visit. He is great about answering questions and taking the time to explain things. I am blessed to have such a caring and knowledgeable physician.

Jul 2, 2026
I am very comfortable and happy to be with him and his team. It’s a very positive welcoming experience

Jun 29, 2026
I love Dr. Gaines!

Jun 24, 2026
Dr. Gaines is a great listener and encourages patients with his medical knowledge and experience. The MA, Kimberly is enthusiastic and thorough in her approach to patient care.

Jun 23, 2026
Absolutely my pleasure to say Dr. Gaines is and has always been my best pcp and thoroughly enjoy seeing him.

Jun 17, 2026
Great practice!

Jun 16, 2026
I trust Dr. Gaines completely and he is remarkably patient about answering my questions. He is truly THE BEST.

Jun 15, 2026
Excellent!

Jun 12, 2026
I was able to get an appointment quickly.

Jun 10, 2026
Always prepared for his patients. Never in a rush, listens intently, asks deep questions, makes many suggestions for your visits. Always feel better when you leave. Feel like I can reach out anytime and he’s ready to help. address my concerns. It’s a shame we can’t cull him. He’s is the best and I’m 84 years old. Thanks for allowing me to respond.

Jun 10, 2026
He was very respectful and took the time to explain my lab results and the treatment I need to follow.

Jun 8, 2026
Great doctor and great staff

May 27, 2026
While I know he is very busy, he never rushes me as I usually have a number of questions.

May 21, 2026
Top notch Doctor

May 21, 2026
He always listens and is a nice man

May 13, 2026
Good experiences over the 2 years I have been his patient.

Mar 19, 2026
Dr. Gaines is a refreshing change to most drs in this day & time. He is kind, witty &. Most importantly knowledgeable of your medical issues. He is patient & thorough & never makes you feel like he has one foot out the door. I feel like I am in the best of care with him & his staff. The practice runs very smoothly, the staff will actually talk to you on the phone & they get your questions & concerns answered in a timely matter!I would highly recommend Dr. Gaines to my family & friends.

Mar 18, 2026
Just thankful for his time and knowledge during a very difficult time for me and my family.

Mar 12, 2026
Dr Gaines always goes beyond what’s necessary to provide health care

Mar 10, 2026
Dr. Gaines is the finest doctor I have experienced in my 67 years on this earth!

Mar 6, 2026
I look forward to each visit to see Dr. Gaines. He explains everything so clearly advises me how I can better take care of myself.

Mar 6, 2026
I recommend Dr. David Gaines without reservation. His staff is knowledgeable and professional.

Feb 26, 2026
Always invested in my getting in better health.

Feb 26, 2026
He talks to you and explains everything to be doing something wrong. He’ll get on to you to make you do right you just I just have to listen to him and do what I’m supposed to do to get myself well but he is very good. He takes time with his patience and talks to you like a doctor should

Feb 25, 2026
Always listens and cares

Feb 16, 2026
Dr. Gaines is a very knowledgeable and kind primary care provider who I feel takes care of my entire self, both physical and mental health. In this day and age of doctors treating you like a number and just trying to get you in and out of the practice as quickly as possible… Dr. Gaines is a unicorn. All patients should be lucky enough to have such a capable and kind provider taking care of them.

Feb 12, 2026
Dr Gaines is the best physician I have ever had . Not only does he provide wonderful care but he teaches you . I learn something every visit , he takes his time regardless how busy he is and is so empathetic. I travel 1.5 hr to see him

Feb 2, 2026
Happy to say that he has my 100% support and appreciation.

Jan 30, 2026
I am very fortunate to have Dr. Gaines as my Doctor

Jan 30, 2026
Hes an awesome dr and sits an listen to your needs and Explains to you.

Jan 29, 2026
Amazing physician. I feel so comfortable with Dr Gaines. He is so kind and caring. Really listens and thinks about your well being.

Jan 27, 2026
While most patients dread going to a doctor, I have found it to be a pleasant experience with Dr. Gaines.

Jan 23, 2026
Dr. Gaines takes genuine interest in me as a patient, and when he asks questions he truly listens to the answers and offers multiple options. It's clear he cares about his patients, and it's also clear that he stays very much on top of the "state of the art" and recent studies when it comes to treatments. I'm comfortable talking with Dr. Gaines about all of my concerns.

Jan 23, 2026
I have complete confidence in Dr Gaines.

Jan 21, 2026
Provides excellent care.

Jan 21, 2026
Great service+