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 VA (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 (135 Ratings, 46 Comments)
Dec 2025Dr McCray & staff are pleasant & helpful!Dec 2025Great office , have been going there for 15 years & wouldn't change.Dec 2025Great experience Dr McCray is always very concerned & attentive to your questions.Dec 2025Attentive to details, real partner to get best health outcomes possibleDec 2025Dr McCray always takes the time to listen and give appropriate recommendationsDec 2025Dr McCray is an excellent doctorDec 2025Dr McCray is extremely knowledgeable, thorough and compassionate.Dec 2025Dr. McCray was genuinely concerned about my health and spent a considerable amount of time reviewing my health and wellness. He recommended additional safeguards to be considered such as flu and pneumonia shots. I left believing he was aware of my health concerns and answered all my questions. A very personable Dr.Dec 2025I was being accepted as a new patient. The staff and the Doctor made sure my appointment was as easy and informational as possible. I was very impressed with the entire process. Scheduling an appointment, getting reminders of the coming appointment, being greeted with a smile, and a complete and informational visit with the new Doctor.Dec 2025OutstandingDec 2025OutstandingNov 2025Great Dr. Listens and seems very concerned with patient needsNov 2025Overwhelmingly Exceeds ExpectationsNov 2025First class operation all the way!!!Nov 2025John McCray is the best of the best!!!Nov 2025Listened to my concerns and gave explanations I could easily understand. Very compassionate doctor.Nov 2025I am very pleased with the care I receive from Dr McCray and his staff.Nov 2025Great experience. Perhaps the best I have had with a physician.Nov 2025I found Dr. McCray to be extremely personable as he took the time to get to know me and my existing conditions.Nov 2025Dr. McCray is the best! Very patient and listens thoroughly!Nov 2025Staff is first rateNov 2025Bartonville Family Care is superior to any other facilities I have used.Nov 2025Dr John McCray is awesome. He listens very well and explains things so that I am fully aware of any medical issues that need to be addressed and the best options to address them. He is on top of my medical issues and the office is prompt in requesting additional labs, x-rays, etc. He truly looks at all my labs and comments on the results (normal and abnormal results) and then makes his recommendations. He also is willing to allow me to make my own decisions - all the while giving me guidance when he does not agree with me. Dr McCray works very well with his patients.Nov 2025Excellent provider!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 rush