John Gregory McCray, DO
A member of Texas Health Physicians Group
John Gregory McCray, DO
Family Medicine
Offers Video Visits
Texas Health Family Care 80 McMakin Road
Bartonville, TX 76226
Bartonville, TX 76226
About Me
Specialties
Family Medicine
Hospital Affiliations
Texas Health Flower Mound
Gender
M
Languages
English
Education
Plaza Medical Center of Fort Worth Programs - Residency - 2006
Texas College of Osteopathic Medicine - Medical Education - 2003
University of North Texas HSC/TCOM - Medical Education - 2003
Accepted Insurance
= Accepting New Patients
6 Degrees-Fort Worth Firefighters
Aetna Commercial
Aetna MedAdv ESA PPO
Ambetter-ACA/Marketplace
BCBS Blue Choice PPO
BCBS Blue Essentials (HMO Blue)
BCBS Blue Medicare Advantage HMO
BCBS Blue Medicare Advantage PPO
BCBS MyBlueHealth
Cigna Commercial
First Health (Formerly Coventry)
Galaxy
HealthFirst TPA-Ardent Health Services
HealthSmart
Humana HMO PPO Medicare Adv
Medicaid Tarrant
Medicare Railroad
Medicare Rest Of Texas
Medicare Tarrant
PHCS Multiplan
QuickTrip
Self-pay
TriWest (BCBS)
UHC AARP Medicare Adv
UHC Commercial
USA Commercial PPO
WellCare Medicare HMO/PPO
Reviews
Rating Breakdown
Reviews are measured on a scale of 1 to 5, with 5 being the best score. For more information about the survey please visit the About Our Survey page.
Question Breakdown
Rate provider 0-10Recommend this provider officeProvider showed concernProvider explained things clearlyProvider discussed treatment optionsProvider included you in decisionsEase of scheduling appointmentsEase of contacting
Patient Reviews
Provider comments are gathered from our Press Ganey patient surveys and displayed in their entirety. Patients are de-identified for confidentiality and patient privacy. For more information about the survey please visit the About Our Survey Page.
Comments
4.9 out of 5 (149 Ratings, 48 Comments)
Oct 2025John G McCray is the biggest and best reason I use Texas Health. I had him as my PCP before he joined your establishment and continue using Texas Health because of his professionalism, taking time to listen and actually caring about his patients.Oct 2025Best PCP in my very long life.Oct 2025Dr McCray is fantastic. Always helps me feel better and heal.Oct 2025ExcellentOct 2025Great all around experience.Oct 2025The staff is so nice and efficient and very professional.Oct 2025I have been going to Dr. McCray for over 15 years and he is the best! He spends time, answers questions, is honest and straight with me, and concerned about my health.Oct 2025Dr McCray was very friendly, attentive, supportive and most knowledgeable about the visit. My favorite doctor of all I see.Oct 2025I feel being listen toOct 2025Great experienceOct 2025He answer all my questionsOct 2025All staff members were polite and had a pleasant demeanor.Oct 2025Dr. McCray was extremely thorough in his evaluation, answered all my questions, and had a very laid-back, relaxed demeanor which made it easy to converse with him. I would highly recommend Dr. McCray to others!Oct 2025By far, Dr McCray went above and beyond my greatest expectations. He was not rushed, listened attentively, addressed my concerns with sincerity, and established a clear and detailed way forward. His depth and breath of knowledge was exceptional.Oct 2025Dr. McCray is an amazing physician! He listens to you, includes you in the decision-making, and is very thorough with his treatment of the issues.Sep 2025This is my second visit to the facility, both times have been an excellent experience.Sep 2025Everyone in there is just nice and very professionalSep 2025Dr McCray is a great doc. Been seeing him for over 7 years. Very appreciative of his advice.Sep 2025The staff is great.Sep 2025Dr. McCray is a wonderful doctor.Sep 2025No rush every single time always on timeSep 2025Can't be other doctor who take enough time and show care compassion for patience with any rushAug 2025Everybody is caring and professionalAug 2025Another perfect experience!Aug 2025Dr. McCray is the best provider I've ever had and very much appreciate his great knowledge and very kind and caring nature.Aug 2025Very efficient and personable. Couldn't ask for better.Aug 2025This is the best medical practice I have experienced in my entire life.Aug 2025Dr McCray is the best Dr I have ever been to. He is genuinely concerned and can explain things down to my levelAug 2025Great Dr.Aug 2025Dr McCray is a wonderful health provider and never makes you feel rushed.Aug 2025All was very good and comfortable and personalAug 2025I feel like I am in my old home townAug 2025Very efficient.Aug 2025Listen to my concerns and took the time to address them.Aug 2025GoodAug 2025GreatAug 2025Dr McCray is intentional in spending time to discuss my health and listens to me. He is not rushing to his next patient and genuinely wants to know about how I'm doing and what my health concerns are. He's the best primary care doctor I've had.Aug 2025Dr McCray embodies all of the values of what once was " The Family Doctor ". We've had our relationship for 15 years now. He knows my family by first names. His sole mission is to help the patient get what they need to get better. He thinks outside the box even when constrained by the rigid structure of today's big health networks. I feel the nurses, PAs, schedulers et.al. Are happy I am there and genuinely anxious to help me. No other practice that I see gives me this feeling.Jul 2025I have been a patient seeing Dr. McCray since [...]. That speaks volumes as to his character, knowledge, and expertise and will never have a different PCP unless forced otherwise.Jul 2025Dr McCray and his staff are the absolute and ultimate professionals who calls me by name, know my background and history and fulfill any extra requests for me beyond their scope of duties. This one Dr that progressively treats you excellent bedside manner. Not once has he seen me and greet me without a sincere smile on his face which ultimately sets the tone for my visit and our time together. Always answers my questions, addresses my concerns and offers complete explanations as warranted. He sincerely is my best Dr in my 61 years!Jul 2025I was sick and was treated promptly and with care.Jul 2025Dr. McCray is the best!Jul 2025Overall it is super easy to schedule the visit and have the time to complete the document on that is needed.Jul 2025Doctor McCray has been our family doctor for many years. Hello [...] and [...] always explain in detail what they do.Jul 2025Always listens and cares about what I have to say.Jul 2025Dr McCray always takes the time to listen and talk through the best solution for me. I really appreciate him!Jul 2025Treated like family. Given the best attention.Jul 2025Excellent care and concern for my well being