He’s just so sweet and thorough with my care.
Always compassionate and caring! Never seems rushed! Makes you feel as if you are his only patient!
Dr. Gaines is knowledgeable, compassionate, and caring.
Excellent staff and Excellent (Dr.David Gaines)
Dr. Gaines is a patient cheerleader. He stays puts me at ease during my visit.
Uplifting
He’s on Santa’s “Nice” list
Dr. Gaines is the best!
Dr. Gaines always expresses his genuine concern for my Healthcare.
He did not seem rushed.
Dr. Gaines explains everything and answers all of my questions.
Listens and hears well
Dr. Gaines is a great doctor! He’s very caring and very attentive. I am always enjoy coming and going over blood work with him and just enjoying his company.
This was my first time meeting Dr. Gaines and his team. I am very comfortable with them and am confident I’ve found my new doctor.
Dr. Gaines
Cannot think of any shortcomings. I am fortunate to be under Dr. Gaines and staff's care.
Dr. Gaines is an extraordinary physician, kind and professional
Dr.Gaines take his time to listen and cares for his patients. So thankful for him.
Dr. Gaines is very caring and compassionate and explains things very well.
Dr. Gaines is a great doctor that is caring and compassionate to his patients.
I highly recommend Dr Gaines to.anyome looking for the best physician possible.
They all listened and i never felt rushed and i know they were busy
It shows that Dr. Gaines takes a personal interest in each patient.
He is a very nice and caring physician
My only problem is that he is such a good doctor he stays booked, hard to get an appointment when you are sick.
It means a lot to have a kind and excellent doctor looking out for me.
I highly endorse this practice.
First Class
Very concerned about my health
The whole St. Mary's group is wonderful and Im so glad that they reached an agreement with Aetna.
I wish that I could provide Dr. Gaines with an even higher rating than very good. He is exceptional in every way and with every visit with him, I feel heard and understood and seen as a patient and as a person. I have 100% trust in his medical judgment and his care of me. He always prepares for my visits carefully and spends valuable time discussing my questions and concerns as well as his recommendations for my most healthy outcome.
He is always very good
Dr Gaines is wonderful!
Superb practitioner.
Dr. Gaines is a true gentleman and caring soul!
Best doctor I have ever had.
Always a good experience when I see Dr. Gaines.
Very Good Doctor
Keep doing what you do and you’ll be appreciated by all your patients, even the difficult ones.
Dr Gaines is the best PCP -he is knowledgeable as well as personable and caring. He works very hard and deserves any extra time off or benefits.
Dr. Gaines is great
Always excellent
Everything was good
Trinity Health is blessed to have this man.
Dr. Gaines is the very best physician
Dr Gaines is what I am looking for in a PCP
Dr. Gaines is one of the most intelligent, trustworthy, and caring physicians I have encountered in 56 years. He listens, is genuine, and is very thorough, covering all concerns and following up as needed. I can’t say enough about the care he provides to his patients. Thank you, Dr. Gaines and staff, for all you do.
A perfect visit.
Dr. Gaines is so amazing. I completely trust him with my medical care and he is an absolute pleasure to see. He always takes the time to explain everything to me in language that I can understand and he is very clear with my treatment plan and options. He spends a lot of time with me as a patient which can be difficult in today’s fast paced environment, but he always makes me feel like I’m the only patient he has when I’m with him. That’s a rarity in today’s world.
Exactly what I needed.
Dr Gaines is an excellent doc.He is very thorough and never rushes .He has helped me tremendously with my health and concerns.Very caring person.
Always Greets you with a hug, a hand shake and a smile. You can always tell he is genuinely concerned about you.
Great and caring
He listens, he explains things in terms I can understand, He is working to get me referred for additional testing and support. He never makes me feel like I am not the priority during my time.
Truly cares about my wellbeing.
He probably spent to much time on me.
Typical exception service from Dr. Gaines and his team.
I feel I’m in great hands with Dr. Gaines
Dr. Gaines always listen to my concern and then we come up with a solution. He is a very
I will always recommend Dr Gaines to anyone and everyone
Dr Gaines does a wonderful job with explaining things , addresses my every need
Dr. Gaines always makes me feel comfortable and at ease when I'm there.
Dr Gaines is superb!
He is a great doctor and I am thankful to be his patient.
Thorough, kind, understanding
always kind and considerate
Dr. Gaines is very thorough, and very compassionate
outstanding
Always good experience
Doctor Gaines is a very caring person and I appreciate for his concerns for my wife and my health issues. I have a remarkable thing to say about Dr. Gaines he truly saved my life this year and I’ll never forget it. God Bless you Dr. Gaines.
D rGaines has always been an outstanding physician-very caring and knowledgeable. He always listens, provides current and effective treatment plans, and follows up. He answers all questions. He is the best primary care doctor I have ever encountered. The healthcare system would be better if all doctors had his expertise, dedication, and manner. He is definitely an asset to the Trinity medical system.
I’m glad Dr Gaines is my doctor!
Always a pleasure seeing Dr Gaines
Dr. Gaines talks with and gets to know the patient. He’s about relationships.
Dr. Gaines always has time to talk about important issues... Never rushed. I appreciate his personal touch.
Good experience
Overall, great experience with thorough attention to my medical needs, questions, etc.
Dr. Gaines and the whole medical team are first rate when it comes to patient care and seeking the best results for the patients.