Biography
Gregory McCarroll, MD, enjoys helping patients lead healthier, happier lives. In his practice, he works with patients to understand their best treatment options. He’s proud to deliver dedicated support and advice his patients can trust.
Dr. McCarroll embraces the challenges and complexities that come with a career in medicine. He knows patients rely on him to understand their health challenges, and he works tirelessly to ensure they have the necessary information to make educated decisions. During each visit, Dr. McCarroll provides patients access to up-to-date treatments and wellness strategies. He provides ongoing care as his patients recover from their illness or learn to manage their chronic condition.
Dr. McCarroll is a graduate of the University of Texas Medical Branch at Galveston. He completed his residency in internal medicine at the University of Texas at Houston and is board-certified by the American Board of Internal Medicine. A lifelong resident of Texas, Dr. McCarroll was born in Borger. Today, he lives in San Antonio with his family. In his free time, he enjoys running and spending time with his grandchildren.
Clinical interests
Locations
Education and credentials
Accepted insurances
Clinician numbers for agent use only.
Patient Reviews
Learn about our survey125 Results
-
★ ★ ★ ★ ★
May 08, 2026
Verfied Review5 out of 5 patient rating
Because of Dr. McCarroll’s friendly nature; and, with his years of medical experience. I feel confident in recommending him to others; and, I have done so! I am grateful to Dr. McCarroll for the exceptional care and the level of medical expertise he has provided throughout the years. Dr. McCarroll will be greatly missed when he retires! He is a gem of a Doctor! Kindly share my expressions with Dr. McCarroll.
-
★ ★ ★ ★ ★
May 16, 2026
Verfied Review5 out of 5 patient rating
he is retiring at the end of summer.
-
★ ★ ★ ★ ★
May 23, 2026
Verfied Review5 out of 5 patient rating
He’s knowledgeable, competent, kind, courteous, and listens attentively.
-
★ ★ ★ ★ ★
May 22, 2026
Verfied Review5 out of 5 patient rating
Very professional physician and very thorough of his examination, discussion and treatment during my visit.
-
★ ☆ ★ ☆ ☆ ☆
May 04, 2026
Verfied Review1.5 out of 5 patient rating
He had to record our visit so he could remember what he said. Maybe because of his age. Don't mean any disrespect but it was a new expirence for me.
-
★ ★ ★ ★ ☆ ★
May 04, 2026
Verfied Review4.5 out of 5 patient rating
he is very gentle and makes sure I understand everything including giving me a paper copy for future reference so I don’t have to remember everything he said
-
★ ★ ★ ★ ★
May 06, 2026
Verfied Review5 out of 5 patient rating
Very thorough! So sorry that he is retiring. He has been excellent in his care and never rushes. Listened to my questions and gave me feedback and advice. I was with him for so many years. Sometimes it is difficult to get another doctor. But I am looking forward to working with Dr. Al Musawi.
-
★ ★ ★ ★ ★
May 14, 2026
Verfied Review5 out of 5 patient rating
he's attentive and takes his time in going over lab results. he answers my questions and explains procedures and referrals to me.
-
★ ★ ★ ★ ★
May 15, 2026
Verfied Review5 out of 5 patient rating
He’s an amazing doctor. Always thorough and kind. Always concerned with how I am doing
-
★ ★ ★ ★ ★
May 23, 2026
Verfied Review5 out of 5 patient rating
Dr. McCarroll has always provided me prompt, courteous and professional care.
-
★ ★ ★ ★ ★
May 14, 2026
Verfied Review5 out of 5 patient rating
Dr. McCarroll has treated me for decades with professionalism and expert knowledge.
-
★ ★ ★ ★ ☆
April 20, 2026
Verfied Review4 out of 5 patient rating
kind thorough
-
★ ★ ★ ★ ★
April 28, 2026
Verfied Review5 out of 5 patient rating
Unfortunately, Dr. McCarroll is retiring soon and isn't taking on new patients. But in the28 years that he has been my PCP, I have been extremely satisfied with his expertise, competency, care, and being very informative
-
★ ★ ★ ★ ★
April 18, 2026
Verfied Review5 out of 5 patient rating
dr. McCarroll is one of the finest doctors I’ve ever been privileged to know and work with he knows my case very well follows up on everything with me has been extremely attentive to my needs. I recommend this doctor 100%.
-
★ ★ ★ ★ ★
April 28, 2026
Verfied Review5 out of 5 patient rating
Dr McCarroll is the best always very kind and professional.
-
★ ★ ★ ★ ★
April 30, 2026
Verfied Review5 out of 5 patient rating
Great doctor of great professional experience and great advising knowledge. For many past years I have always been very satisfied and trusted of Dr. MCCARROL. Thank you!!
-
★ ★ ★ ★ ★
April 11, 2026
Verfied Review5 out of 5 patient rating
Dr.McCarroll has a caring/nurturing side to him which I appreciate in a Doctor/patient relationship. He always reviews lab results with you and does not believe in unnecessary medicines or procedures. I believe he is concerned about both your physical and mental well being. I feel very fortunate to have been under his care.
-
★ ★ ★ ★ ★
April 03, 2026
Verfied Review5 out of 5 patient rating
Professional and takes time for conversation about health care and medication at all times
-
★ ★ ★ ★ ★
April 26, 2026
Verfied Review5 out of 5 patient rating
The complete package in a heath care provider.
-
★ ★ ★ ★ ☆ ★
March 11, 2026
Verfied Review4.5 out of 5 patient rating
He is very good at what he does. He seems to be in a hurry.
-
★ ★ ★ ★ ★
March 06, 2026
Verfied Review5 out of 5 patient rating
Well, because he is simply the best. Upon his eventual retirement, I am going to be most interested about who you recruit to replace him.
-
★ ★ ★ ★ ★
March 05, 2026
Verfied Review5 out of 5 patient rating
Kind, compassionate, takes time to listen, gets to know me as a person.
-
★ ★ ★ ★ ★
March 22, 2026
Verfied Review5 out of 5 patient rating
Dr. McCarroll is a wonderful doctor, he is very thorough, always answers any and all questions that I may have and I never feel unsure when I leave after a visit with him.
-
★ ★ ★ ★ ★
January 07, 2026
Verfied Review5 out of 5 patient rating
Dr McCarroll is an excellent position with experience and knowledge. He was highly recommended by another doctor.
-
★ ★ ★ ★ ★
February 23, 2026
Verfied Review5 out of 5 patient rating
Gooddoctor, concerned, professional.
-
★ ★ ★ ★ ★
January 20, 2026
Verfied Review5 out of 5 patient rating
Extremely detailed, thorough, and communicative ! The best in listening to patients !
-
★ ★ ★ ★ ★
January 05, 2026
Verfied Review5 out of 5 patient rating
I am happy with Dr. McCarroll. He listens to what is said and recommends solutions/preventive measures.
-
★ ★ ★ ★ ★
February 20, 2026
Verfied Review5 out of 5 patient rating
Knowledgeable. Listens to my concerns Reviews meds Great doctor
-
★ ★ ★ ★ ★
February 20, 2026
Verfied Review5 out of 5 patient rating
He is an extraordinary physician who I have followed for 40 years because of his combination of skill, experience, and empathy.
-
★ ★ ★ ★ ★
January 25, 2026
Verfied Review5 out of 5 patient rating
Dr. Gregg relates very well to myself / compassionately
-
★ ★ ★ ★ ★
February 13, 2026
Verfied Review5 out of 5 patient rating
Dr McCarroll is very polite, approachable and thorough with his questions . I appreciate the way he asks if all of my questions or concerns have been addressed.
-
★ ★ ★ ★ ★
February 21, 2026
Verfied Review5 out of 5 patient rating
He’s the best! Compassionate, very thorough, and listens to his patients without rushing. So grateful for him.
-
★ ★ ★ ★ ★
January 22, 2026
Verfied Review5 out of 5 patient rating
Very competent and compassionate
-
★ ★ ★ ★ ★
February 16, 2026
Verfied Review5 out of 5 patient rating
very thouogh answers all my questions, excellent diagnosis skills
-
★ ★ ★ ★ ★
January 24, 2026
Verfied Review5 out of 5 patient rating
Very personable and professional.
-
★ ★ ★ ★ ★
January 28, 2026
Verfied Review5 out of 5 patient rating
He's been my doctor for over 30 years. he listens and takes action.
-
★ ★ ★ ★ ★
December 10, 2025
Verfied Review5 out of 5 patient rating
Takes time to listen to patient's concerns. Does not hurry the process.
-
★ ★ ★ ★ ★
December 13, 2025
Verfied Review5 out of 5 patient rating
due to Dr. McCarroll following up from my first visit with him and discussing that I had fatigue that was so debilitating that I didn’t know what to do So he did his due diligence and doing a extreme amount of bloodwork and even did a second round because of all things he recommended me to START cancer care center off of Sonterra Boulevard and I was diagnosed with cancer If it was not for Dr. McCarroll‘s professionalism and taking his oath of being a doctor, I would not have known that I had cancer and I believe, and I have told him that I think he saved my life No other doctor did what he did to try to find out why my fatigue was so bad I have a great respect for Dr. McCarroll and a personal feeling that he took the or he made the effort to help me to find out what was actually wrong That was over two years ago. I am presently in remission and he was so excited when he heard that I still have a hard time, but I would recommend Dr. McCarroll to everyone and I did just recently but he’s not taking new patients. I can fully understand that because he’s such a good doctor. I hope this answered your question above that. Why did I give him a 10 he certainly deserves it and the care he shows and not just to me, but to all his patients helps you to even want to go and see him because you know you’re gonna be taken care of like a doctor should take care of a patient. I believe there’s not many like him. I haven’t met anyone so I always hope the best for him and I’ve give him the best wishes and I say to him Dr. McCarroll you realize you saved my life and he just grins. He’s very very humble so there you go. It’s a long little testimony here but a very important one to me.
-
★ ★ ★ ★ ★
December 11, 2025
Verfied Review5 out of 5 patient rating
he is very helpful and listens to my concerns and explains all my lab values. He is friendly and non judge
-
★ ★ ★ ★ ★
December 17, 2025
Verfied Review5 out of 5 patient rating
He listened, clearly explanations, polite and professional.
-
★ ★ ★ ★ ★
December 10, 2025
Verfied Review5 out of 5 patient rating
Good compassionate doctor
-
★ ★ ★ ★ ★
December 14, 2025
Verfied Review5 out of 5 patient rating
Easy to talk to. He is a good listener.
-
★ ★ ★ ★ ★
November 08, 2025
Verfied Review5 out of 5 patient rating
Dr. McCarroll makes sure all our medical questions/concerns are answered to my complete satisfaction
-
★ ★ ★ ★ ★
November 07, 2025
Verfied Review5 out of 5 patient rating
He is always thorough and kind. He doesn't rush and I feel like he hears me.
-
★ ★ ★ ★ ★
November 11, 2025
Verfied Review5 out of 5 patient rating
Because Dr. McCarroll is a kind, attentive and skilled physician.
-
★ ★ ★ ★ ★
November 08, 2025
Verfied Review5 out of 5 patient rating
Good and nice Doctor
-
★ ★ ★ ★ ★
November 06, 2025
Verfied Review5 out of 5 patient rating
Good listener
-
★ ☆ ☆ ☆ ☆
November 19, 2025
Verfied Review1 out of 5 patient rating
I do not like to give referrals even when I am personally pleased with source.
-
★ ★ ★ ★ ★
November 10, 2025
Verfied Review5 out of 5 patient rating
Professional and friendly for over 30 years now. Always willing to give suggestions in all areas of personal health scenarios.
-
★ ★ ★ ★ ★
November 15, 2025
Verfied Review5 out of 5 patient rating
Concern for patients, willingness to discuss concerns
-
★ ★ ★ ★ ★
November 26, 2025
Verfied Review5 out of 5 patient rating
He is friendly. He listens to me. He takes he’s time with me. He explains the test results. He answers any questions I may have. He is very courteous.
-
★ ★ ★ ★ ★
November 14, 2025
Verfied Review5 out of 5 patient rating
He is a good position and explains everything very well
-
★ ★ ★ ★ ★
November 12, 2025
Verfied Review5 out of 5 patient rating
Knowledgeable, understanding, very helpful and caring spends good amount of time with me .just great DOCTOR
-
★ ★ ★ ★ ☆ ★
November 30, 2025
Verfied Review4.5 out of 5 patient rating
Nice man not rushed
-
★ ★ ★ ★ ★
November 30, 2025
Verfied Review5 out of 5 patient rating
Dr MCarroll is very attentive
-
★ ★ ★ ★ ★
November 06, 2025
Verfied Review5 out of 5 patient rating
He's very thorough and concerned about my health. He answers every question
-
★ ★ ★ ★ ★
November 06, 2025
Verfied Review5 out of 5 patient rating
I’ve been seeing Dr Mc Carrol for 32 years and he is the best PCP who has ever treated me!
-
★ ★ ★ ★ ★
October 01, 2025
Verfied Review5 out of 5 patient rating
Dr. McCarroll is eveything one would expect in a world class physician!
-
★ ★ ★ ★ ★
October 29, 2025
Verfied Review5 out of 5 patient rating
Dr McCarroll is calm, accepting and professional, in addition to being very knowledgeable.
-
★ ★ ★ ★ ☆
October 05, 2025
Verfied Review4 out of 5 patient rating
Listens and answers my questions
-
★ ★ ★ ★ ★
October 19, 2025
Verfied Review5 out of 5 patient rating
He explains everything well to the patient. He is knowledgeable and competent. He is also very nice and very kind. There should be more doctors like him.
-
★ ★ ★ ★ ★
October 29, 2025
Verfied Review5 out of 5 patient rating
Dr. Mccarroll is a very great doctor and well informed medically. He makes me feel very comfortable during every visit I've had with him for the past 20 plus years, and I've always felt as if I'm getting very good care.
-
★ ★ ★ ★ ★
October 18, 2025
Verfied Review5 out of 5 patient rating
Dr. McCarroll is friendly, experienced, thorough and caring. He is open to questions and discussion and does not make you feel rushed.
-
★ ★ ★ ★ ★
October 30, 2025
Verfied Review5 out of 5 patient rating
He listens and cares about my well-being, even though I'm 92 and have a lot of issues going on. He also listens to my daughter's input as caregiver so he can understand what I'm trying to explain better. He is MUCH better than the last doctor WellMed assigned to me. (The last one we requested a switch after our first encounter because he was rude and arrogant.) Dr. Mccarroll is kind, listens and understanding so he can provide the best quality for my life.
-
★ ★ ★ ★ ★
October 24, 2025
Verfied Review5 out of 5 patient rating
Dr Duncan McCarroll’s professional qualifications outrank all other clinician’s at Wellmed nationally. Plus, the Wellmed Corporation benefits from providing medical doctor’s who are educated in a variety of countries, including the United States. I personally benefit from American trained doctors because they understand my diet, education and lifestyle. My family has been in America since before the Pilgrims arrived. I have worked in American hospitals and appreciate the medical protocols and guidelines of American medical schools and government. Dr. McCarrol is a shining example of the his extensive medical education and our ever-improving healthcare system in the U.S.
-
★ ★ ★ ★ ★
September 21, 2025
Verfied Review5 out of 5 patient rating
He is kind and explained results of lab work and is genuinely concerned about my health.
-
★ ★ ★ ★ ★
September 29, 2025
Verfied Review5 out of 5 patient rating
Dr McCarroll has been my PCP since 1998. He has been courteous and and professional. He listens to my concerns.
-
★ ★ ☆ ☆ ☆
September 11, 2025
Verfied Review2 out of 5 patient rating
Very difficult to make an appointment unless you go out 3 to 6 months.
-
★ ★ ★ ★ ★
September 16, 2025
Verfied Review5 out of 5 patient rating
Very professional
-
★ ★ ★ ★ ☆ ★
September 28, 2025
Verfied Review4.5 out of 5 patient rating
have always received the information i needed, Pays attention to details
-
★ ★ ★ ★ ★
September 19, 2025
Verfied Review5 out of 5 patient rating
He listens.He has good bedside manners and professional.
-
★ ★ ★ ★ ★
September 05, 2025
Verfied Review5 out of 5 patient rating
Good communication.
-
★ ★ ★ ★ ★
September 13, 2025
Verfied Review5 out of 5 patient rating
Excellent in all ways
-
★ ★ ★ ★ ★
September 25, 2025
Verfied Review5 out of 5 patient rating
He is a great doctor and takes time for his patients and their questions.
-
★ ★ ★ ★ ★
August 11, 2025
Verfied Review5 out of 5 patient rating
Good results
-
★ ★ ★ ★ ★
August 07, 2025
Verfied Review5 out of 5 patient rating
We love, Dr. McCarroll and are completely satisfied with the care that he has given my mother
-
★ ★ ★ ★ ★
August 08, 2025
Verfied Review5 out of 5 patient rating
He is a good listener…. And takes action
-
★ ★ ★ ★ ★
August 21, 2025
Verfied Review5 out of 5 patient rating
I have no problem with Gregory D. Mccarroll as my physicial. He has been always helpful to me and for me.
-
★ ★ ★ ★ ★
August 25, 2025
Verfied Review5 out of 5 patient rating
I have been his patient before he joined Wellmed and he is one of the best doctors I’ve known to provide me with medical care and advice
-
★ ★ ★ ★ ★
August 01, 2025
Verfied Review5 out of 5 patient rating
I like him.
-
★ ★ ★ ★ ★
August 09, 2025
Verfied Review5 out of 5 patient rating
Great Dr
-
★ ★ ★ ★ ★
August 23, 2025
Verfied Review5 out of 5 patient rating
Excellent dr. I’ve had him as my primary dr for many years. He is the best!
-
★ ★ ★ ★ ★
August 21, 2025
Verfied Review5 out of 5 patient rating
Very passionate about his patients
-
★ ★ ★ ★ ★
August 20, 2025
Verfied Review5 out of 5 patient rating
Very Qulified and knowledgeable of his patients
-
★ ★ ★ ★ ★
August 04, 2025
Verfied Review5 out of 5 patient rating
Dr. McCarroll is a good listener and understands my situation. He cares about me as a patient and is always ready to help and recommend solutions as far as my health is concern.
-
★ ★ ★ ★ ★
August 04, 2025
Verfied Review5 out of 5 patient rating
Good docy
-
★ ★ ★ ★ ★
August 23, 2025
Verfied Review5 out of 5 patient rating
Thorough, friendly, listens, caring
-
★ ★ ★ ★ ★
July 26, 2025
Verfied Review5 out of 5 patient rating
Best ever
-
★ ★ ★ ★ ★
July 24, 2025
Verfied Review5 out of 5 patient rating
Dr. McCarroll is probably the best PCP and physician at this facility which is why he is so popular and sort of “difficult” to schedule an appointment with him. I highly prefer him because he is efficient, thorough, patient, attentive, professional, polite, and provides the perfect amount of time with his patients but not so much trust he runs late. He is a very good Doctor and person.
-
★ ★ ★ ★ ★
July 31, 2025
Verfied Review5 out of 5 patient rating
He cares
-
★ ★ ★ ★ ★
July 12, 2025
Verfied Review5 out of 5 patient rating
He is a very good doctor, caring, listening, and does not hesitate to refer you to a specialist if needed. He has an awesome personality and he has been our doctor for many years.
-
★ ★ ★ ★ ★
July 01, 2025
Verfied Review5 out of 5 patient rating
Dr. McCarroll is easy- going and likeable. Very competent and thorough. I never feel rushed, he takes time to make sure everything is clear. His concern shows through, he will check and double check things if needed. No lectures, no badgering. Always pleasant with his attendant staff.
-
★ ★ ★ ★ ☆ ★
July 02, 2025
Verfied Review4.5 out of 5 patient rating
Friendly, attentive
-
★ ★ ★ ★ ★
July 22, 2025
Verfied Review5 out of 5 patient rating
Takes the time to listen
-
★ ★ ★ ★ ★
July 09, 2025
Verfied Review5 out of 5 patient rating
I have been a patient of his for several years and have been satisfied and confident in his care and recommendations.
-
★ ★ ★ ★ ★
July 23, 2025
Verfied Review5 out of 5 patient rating
His bed side manner is impeccable no joking around just the facts,with so many patients he remembers you not just your name but family history very caring man.
-
★ ★ ★ ★ ★
July 26, 2025
Verfied Review5 out of 5 patient rating
been my doctor for 30 plus year--obviously like him
-
★ ★ ★ ★ ★
July 09, 2025
Verfied Review5 out of 5 patient rating
Very polite and professional
-
★ ★ ★ ★ ★
July 05, 2025
Verfied Review5 out of 5 patient rating
He is attentive to my requests and provides information on treatment options
-
★ ★ ★ ★ ★
June 13, 2025
Verfied Review5 out of 5 patient rating
He was attentive and knowledgeable about my condition and recommendations going forward.
-
★ ★ ★ ★ ★
May 09, 2025
Verfied Review5 out of 5 patient rating
He listens to my questions, provides information and asks my preferences. He never fails to ask if I have any questions or need help with anything
-
★ ★ ★ ★ ★
May 17, 2025
Verfied Review5 out of 5 patient rating
He's friendly and courteous.
-
★ ★ ★ ★ ★
May 20, 2025
Verfied Review5 out of 5 patient rating
He is the Best
-
★ ★ ★ ★ ★
May 09, 2025
Verfied Review5 out of 5 patient rating
Always listens to what I ask. Gives me advice on how to deal with medical issues.
-
★ ★ ★ ★ ☆
May 04, 2025
Verfied Review4 out of 5 patient rating
I would recommend this doctor to someone else
-
★ ★ ☆ ★ ☆ ☆
May 21, 2025
Verfied Review2.5 out of 5 patient rating
The only reason I go there is because of Dr Mccarroll. I can’t refer to others because of everything else about the clinic. When he retires I plan to leave the clinic.
-
★ ★ ★ ★ ★
May 09, 2025
Verfied Review5 out of 5 patient rating
I have used Dr. McCarroll now for about 25 years, long before he joined WellMed. He has been with me through some tough medical crisis involving both my wife and me. He is very sensitive and listens.
-
★ ★ ★ ★ ★
May 08, 2025
Verfied Review5 out of 5 patient rating
Listens takes his time to explain
-
★ ★ ★ ★ ★
May 02, 2025
Verfied Review5 out of 5 patient rating
I got good care from him and he listened to my health concerns and questions on medications and addressed them in a professional manner.
-
★ ★ ★ ★ ★
May 10, 2025
Verfied Review5 out of 5 patient rating
He is very professional and check me out very well and listened to and answered my questions.
-
★ ★ ★ ★ ★
May 15, 2025
Verfied Review5 out of 5 patient rating
Dr. McCarroll has always provided me prompt, courteous and professional service.
-
★ ★ ★ ★ ★
May 20, 2025
Verfied Review5 out of 5 patient rating
He seemed caring and knowledgeable.
-
★ ★ ★ ★ ★
May 31, 2025
Verfied Review5 out of 5 patient rating
I have been seeing Dr. McCarroll for more than 30 years and have great confidence and trust in his providing of care. He exudes warmth and empathy. He always takes whatever time is necessary to answer questions and I always feel like I am in good hands.
-
★ ★ ★ ★ ★
April 25, 2025
Verfied Review5 out of 5 patient rating
He is very nice to people and willing to talk with you about your problem. He doesn't rush his time with you and is very clear about what he thinks should be done. (I have already recommended him to 2 family members, and they are signing up with him. )
-
★ ★ ★ ★ ★
April 12, 2025
Verfied Review5 out of 5 patient rating
I feel that Dr. McCarroll listened to my concerns about my health and took my opinion into consideration of my care.
-
★ ★ ★ ★ ★
April 14, 2025
Verfied Review5 out of 5 patient rating
He is the best doc i have ever had
-
★ ★ ★ ★ ★
April 19, 2025
Verfied Review5 out of 5 patient rating
Dr. McCarroll questioned and listened and picked up on facts which led to puzzle pieces fitting together, then referring me for testing which confirmed the suspicions. I am sincerely grateful to him for applying his knowledge and experience to my situation.
-
★ ★ ★ ★ ★
April 30, 2025
Verfied Review5 out of 5 patient rating
He's very thorough and listens and explains
-
★ ★ ★ ★ ★
April 06, 2025
Verfied Review5 out of 5 patient rating
I have known Dr McCarroll for over 20 years and have always Been given sound advice
-
★ ★ ★ ★ ★
April 07, 2025
Verfied Review5 out of 5 patient rating
Dr. Mccarroll is thoughtful, thorough and answers and questions I have. He listens and gives me excellent advice and recommendations concerning my health care. Besides his care he has a manner that makes one feel that he really cares.
-
★ ★ ★ ★ ★
April 04, 2025
Verfied Review5 out of 5 patient rating
Attentive and thorough
-
★ ★ ★ ★ ★
April 09, 2025
Verfied Review5 out of 5 patient rating
Gentle. thorough
-
★ ★ ★ ★ ★
April 08, 2025
Verfied Review5 out of 5 patient rating
Dr. McCarroll listens and gives helpful, achievable recommendations. I don’t have to repeat myself and he asks questions if something I say is unclear.
-
★ ★ ★ ★ ★
April 07, 2025
Verfied Review5 out of 5 patient rating
Dr Mc Carroll listen and answered all my questions.
-
★ ★ ★ ★ ★
April 04, 2025
Verfied Review5 out of 5 patient rating
He is an outstanding physician who brings great and constant credit to your firm. You are most fortunate to have him; he makes you look so good!