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.8 out of 5 (137 Ratings, 65 Comments)
Mar 2026Dr McCray is the most patient doctor I have ever met. I've been going to him for about 15 years and he really takes the time to listen and help.Mar 2026Always efficientMar 2026Always recommend Dr.MCCRAY and staff to all friends. His level of care is exceptional and his staff is warm and inviting!Mar 2026Best Doctor I have ever had. Truly cares and looks into issues.Mar 2026Dr McCray and staff were all great.Mar 2026Dr.McCray is excellent! He always takes his time during visits, listens carefully, and provides outstanding care. I never feel rushed, and always leave feeling well-informed. Highly recommend!Mar 2026Great experience.Mar 2026Always a great experience with Dr. McCraykind, caring and professional.Mar 2026Overall very goodMar 2026Friendly, efficient and professional!Mar 2026Dr. McCray is one of the best providers I have ever had and he is definitely the best provider in Texas health system. He takes time to listen to my concerns and provides a level of professionalism that consistently exceeds my expectations.Mar 2026Real good. Will come back.Mar 2026One of the best doctors I have been treated by.Mar 2026The doctor listened to everything and addressed my issues. He went further with investigating my abilities regarding my strength etc. The doctor was already knowledgeable about my condition before he walked into the room. He was very attentive to everything I had to say.Dr. McCray is the BEST. I recommend him every chance I get.Mar 2026Excellent physician. Very thorough. Spends time with he patient. Compete exam.Mar 2026Dr. McCray is so easy to talk to about my health concerns. He listens carefully and repeats back to me to be sure we are in sync. I could not ask for better care.Mar 2026Very friendly and great over all teamMar 2026Dr the goat of doctors. Very smart and wiseMar 2026So personable when we visit and never rushes..Mar 2026Doctor is very good, no complaints. [...]Mar 2026Dr. McCray and his staff are all wonderful!Mar 2026Dr. McCray was very attentive and spent time addressing my concerns. Excellent bedside manner!Mar 2026The best doctor I've ever been to and the staff is fantastic and very niceFeb 2026Dr. McCray is very compassionate and a good listener.Feb 2026Very nice people all throughout the office.Feb 2026Dr. McCray has always been kind, caring and compassionate. I appreciate his professionalism and concern for me as a person.Feb 2026I have and will continue to recommend them :)Feb 2026Dr McCray and his staff has always been absolutely amazing to me and my familyFeb 2026Patient since 2012. Best doctor and nurses I've ever had and I'm 77Feb 2026Dr McCray's and his whole office are the best. I moved four and a half hours away, yet I make the drive to see them.Feb 2026Love Dr. McCray! […] is fantastic! […]Feb 2026Always friendly and efficient.Feb 2026I feel very fortunate to have have found Dr McCray and have had the utmost confidence in his evaluations and recommendations for actions to be taken.Feb 2026Dr Mccray is the best doctor I've ever had. Listens to my issues and concerns making me feel involved with decisions.Feb 2026ExcellentFeb 2026In my eight years with Dr McCray's team I have never had an issue. The entire team has always been outstanding, bestI've been with in my 59 years.Feb 2026Very Good ExperienceFeb 2026Very Good ExperienceFeb 2026Good peopleFeb 2026Excellent to deal with!Feb 2026Just feels like they care.Feb 2026Dr McCray and staff are great. Great bedside manner and genuinely cares about your questions and provides great information.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.