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
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.
Dr Gaines is wonderful!
He is always very good
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
Dr. Gaines is the very best physician
Trinity Health is blessed to have this man.
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
I will always recommend Dr Gaines to anyone and everyone
Dr. Gaines always listen to my concern and then we come up with a solution. He is a very
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
Dr. Gaines is very thorough, and very compassionate
always kind and considerate
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.
Always a pleasure seeing Dr Gaines
I’m glad Dr Gaines is my doctor!
Dr. Gaines always has time to talk about important issues... Never rushed. I appreciate his personal touch.
Dr. Gaines talks with and gets to know the patient. He’s about relationships.
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.
Always a pleasure to meet with Dr. Gaines.
Dr Gaines is always courteous, and takes his time to explain
He takes his time . I’m not rushed . He is friendly and easy to talk with .
Dr. Gaines is amazing! He genuinely cares about his patients!
Best primary care physician in the area!
I rue the day that Dr. Gaines retires. He's a top-notch primary physician, and I'm glad he's looking after me.
There is no other MD like Dr Gaines!!
excellent care
Dr. Gaines is so very well rounded - astute clinician, stays current on knowledge, treats me like I am the most important person at that time. I know he spends time preparing for my appointment and following along w/ diagnostics, as well as closing the loop. Can't you clone him?
Sincere caring
Dr Gaines is always so caring and takes as much time as I need to answer all of my questions.
We travel 1 1/2 hrs to see Dr Gaines - he's worth it
Best Dr around
We'll be back
I could sit with Dr. Gaines all day and just talk!
Care was great.