I love Dr. Gaines!
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.
Absolutely my pleasure to say Dr. Gaines is and has always been my best pcp and thoroughly enjoy seeing him.
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.
Just thankful for his time and knowledge during a very difficult time for me and my family.
Dr Gaines always goes beyond what’s necessary to provide health care
Dr. Gaines is the finest doctor I have experienced in my 67 years on this earth!
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.
I recommend Dr. David Gaines without reservation. His staff is knowledgeable and professional.
Always invested in my getting in better health.
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
Always listens and cares
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.
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
Happy to say that he has my 100% support and appreciation.
I am very fortunate to have Dr. Gaines as my Doctor
Hes an awesome dr and sits an listen to your needs and Explains to you.
Amazing physician. I feel so comfortable with Dr Gaines. He is so kind and caring. Really listens and thinks about your well being.
While most patients dread going to a doctor, I have found it to be a pleasant experience with Dr. Gaines.
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.
I have complete confidence in Dr Gaines.
Provides excellent care.
Great service+
He has been very helpful and has given me several suggestions which would be beneficial to my health.
Dr. Gaines is the best! Need more like him.
He is an absolute Godsend! A real-life angel on Earth. He's the best, cannot say it enough.
He takes a great deal of time and explains throughly
Dr. Gaines takes the time to address all of your concerns and truly cares about your health.
Just keep it up
The time we spent together was very productive and we caught up on many things going on in both our lives. I am completely confident and comfortable there.
I hope he never moves or retires.
Dr. Gaines is truly dedicated to family medicine. He is thorough and patient. Friends tell me I am lucky to be his patient.
Dr. Gaines oozes true caring and concern. I trust him completely.
Dr.Gaines is very knowledgeable and thorough. He will take time to explain any questions I have.
He is a caring provider that only wants the best for his patients.
Dr. Gaines is a wonderful doctor and makes me feel very welcome and comfortable to see him. He always takes the time you need and explains things to me as well so that I understand what I need to be doing. Thank You Dr. Gaines and all his staff for serving me.Carrie Bero
Dr. Gaines provides great medical care in a professional, personable manner.
Dr G is so kind and caring.
Every one in the office was amazing
Dr. Gaines always goes above and beyond each time I see him!
Just a all around great Dr.
He's the best Doctor in the world, no question about it.
Dr Gaines is like the old timey family doctor I had as a kid. Always cares.
Dr Gaines was very personable and really cared for all of my concerns.
Dr Gaines made me feel like a human and not a number. My experience with him was wonderful.
Doctor Gaines has been taking care of our family for years! He sees our grown children as patients. He treats us like his own family and has never let us down :)
Will always visit Dr.Gaines as long as we both are alive and still working. No one like him.
I always leave with a positive feeling that the provider and his staff have given their best to make sure I can remain heathy and thrive.