Dismiss Modal
Close
Appointments (New Patients Welcome)
Provider Groups
  • St. Mary's Medical Group

Primary Contact
(706) 310-3470

Services & Specialties

Areas of Specialization

  • Family Medicine

Locations & Contact

Primary Location

Georgia Family Medicine

2410 Hog Mountain Rd, Bldg 200, Ste 201
Watkinsville , GA 30677

View hours
Monday
8:00am - 5:00pm
Tuesday
8:00am - 5:00pm
Wednesday
8:00am - 5:00pm
Thursday
8:00am - 5:00pm
Friday
8:00am - 1:00pm
Georgia Family Medicine

Education & Certifications

Education

Medical School:
Mercer University School of Medicine

Residency:
Medical Center of Central Georgia

Board Certifications

American Board of Family Medicine

Provider Groups

St. Mary's Medical Group

Provider Ratings

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. Learn More >

5 out of 5

(247 ratings)

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

69 Reviews

02/12/2025

My only problem is that he is such a good doctor he stays booked, hard to get an appointment when you are sick.

02/10/2025

It means a lot to have a kind and excellent doctor looking out for me.

02/03/2025

I highly endorse this practice.

01/27/2025

First Class

01/24/2025

Very concerned about my health

01/20/2025

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.

01/13/2025

Dr Gaines is wonderful!

01/13/2025

He is always very good

01/06/2025

Superb practitioner.

01/02/2025

Dr. Gaines is a true gentleman and caring soul!

12/23/2024

Best doctor I have ever had.

12/19/2024

Always a good experience when I see Dr. Gaines.

12/17/2024

Very Good Doctor

12/03/2024

Keep doing what you do and you’ll be appreciated by all your patients, even the difficult ones.

11/25/2024

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.

11/21/2024

Dr. Gaines is great

11/21/2024

Always excellent

11/12/2024

Everything was good

11/12/2024

Dr. Gaines is the very best physician

11/12/2024

Trinity Health is blessed to have this man.

11/06/2024

Dr Gaines is what I am looking for in a PCP

10/29/2024

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.

10/23/2024

A perfect visit.

10/18/2024

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.

10/16/2024

Exactly what I needed.

10/11/2024

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.

10/10/2024

Always Greets you with a hug, a hand shake and a smile. You can always tell he is genuinely concerned about you.

10/10/2024

Great and caring

10/03/2024

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.

10/01/2024

Truly cares about my wellbeing.

09/26/2024

He probably spent to much time on me.

09/23/2024

Typical exception service from Dr. Gaines and his team.

09/18/2024

I feel I’m in great hands with Dr. Gaines

09/10/2024

I will always recommend Dr Gaines to anyone and everyone

09/10/2024

Dr. Gaines always listen to my concern and then we come up with a solution. He is a very

09/09/2024

Dr Gaines does a wonderful job with explaining things , addresses my every need

09/04/2024

Dr. Gaines always makes me feel comfortable and at ease when I'm there.

08/29/2024

Dr Gaines is superb!

08/20/2024

He is a great doctor and I am thankful to be his patient.

08/14/2024

Thorough, kind, understanding

08/08/2024

Dr. Gaines is very thorough, and very compassionate

08/08/2024

always kind and considerate

08/06/2024

outstanding

07/31/2024

Always good experience

07/30/2024

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.

07/26/2024

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.

07/24/2024

Always a pleasure seeing Dr Gaines

07/24/2024

I’m glad Dr Gaines is my doctor!

07/22/2024

Dr. Gaines always has time to talk about important issues... Never rushed. I appreciate his personal touch.

07/22/2024

Dr. Gaines talks with and gets to know the patient. He’s about relationships.

07/17/2024

Good experience

07/16/2024

Overall, great experience with thorough attention to my medical needs, questions, etc.

07/08/2024

Dr. Gaines and the whole medical team are first rate when it comes to patient care and seeking the best results for the patients.

06/18/2024

Always a pleasure to meet with Dr. Gaines.

05/22/2024

Dr Gaines is always courteous, and takes his time to explain

05/21/2024

He takes his time . I’m not rushed . He is friendly and easy to talk with .

05/10/2024

Dr. Gaines is amazing! He genuinely cares about his patients!

05/08/2024

Best primary care physician in the area!

05/01/2024

I rue the day that Dr. Gaines retires. He's a top-notch primary physician, and I'm glad he's looking after me.

05/01/2024

There is no other MD like Dr Gaines!!

04/30/2024

excellent care

04/30/2024

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?

04/19/2024

Sincere caring

04/18/2024

Dr Gaines is always so caring and takes as much time as I need to answer all of my questions.

04/17/2024

We travel 1 1/2 hrs to see Dr Gaines - he's worth it

04/15/2024

Best Dr around

04/15/2024

We'll be back

04/04/2024

I could sit with Dr. Gaines all day and just talk!

03/22/2024

Care was great.
Show more