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 (138 Ratings, 49 Comments)
Jan 2026Dr. McCray is the best, I plan to stay with him as long as he's practicingJan 2026Annual check up first visit to this Dr. LOVE HIM! Old fashioned doctor who cares about his patient and wants to get to know me as a person--not a statistic. Spent lots of time with me.Jan 2026I did get a text telling me to arrive at 12:45---but the staff didn't return from lunch until 1PM so I had a 15 minute wait that was , no doubt, due to an automated computer system.Jan 2026Great job by the entire staff!Jan 2026As always, great experience at Dr, McCray's office!Jan 2026Take care and good SeviceJan 2026Very nice and very good jobJan 2026I am extremely happy that I found this facility and the staff are amazing.Jan 2026Dr. McCray was everything I heard and more. Very happy to have him in my corner.Jan 2026I felt heard and that my concerns matteredJan 2026Everyone we very nice from scheduling, check-in/out, blood draw and time spent with Dr. McCray. The doctor was kind and transparent and really helpful.Jan 2026Dr. McCray is always good listener, answers all my questions and no rush.Jan 2026All experiences were good. All staff members were professional and efficient, yet friendly.Jan 2026I questioned some medical issues; he clearly explained the pro's and con's for treatmentJan 2026He listens well.Jan 2026First time at the clinic, but I was very satisfiedJan 2026Ver professional === very informativeJan 2026Dr. McCray is just a great doctorJan 2026Dr. McCray provides the best care every single time!Jan 2026Have recommened to friends and they have signed on as new patientsDec 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.