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
Tricare West
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 (151 Ratings, 68 Comments)
May 2026They have always gone out of their way to make things the best possibleMay 2026Everyone at this office has gone out of their way to make things very goodMay 2026ExcellentMay 2026The staff is very kind and friendly, I have never had to wait a long time in the room.May 2026I love Dr. McCray. He Is very easy to talk to and he actually listens to what you have to say. He takes his time, you never feel rushed. He also provides options for care and issues.May 2026Amazing doctor and staff. It is rare to find people in healthcare that take the time to get to know you and listen to you.May 2026Excellent-Dr McCray AND staff!May 2026Always pleased with appointments with Dr McCray.May 2026Dr McCray is the best! He is professional yet friendly, caring, thorough, and will make referrals if necessary.May 2026[…] . The other lady who ultimately checked me out as I was leaving was absolutely friendly and wonderful, I have seen her there multiple times in the past and she has always been great.May 2026[…] The other lady who ultimately checked me out as I was leaving was absolutely friendly and wonderful, I have seen her there multiple times in the past and she has always been great.May 2026Caring and knowledgeableMay 2026My best experience to date with a primary care doctor! He listened and put a plan in place for my future medical and health goals.May 2026Great care. Dr McCray listens and cares. He has my vote for Best in TexasMay 2026Staff are nice and helpful.May 2026Everything was easy and great. Best doctor I've ever seen.May 2026Great experience!May 2026Excellent experience! Cleanliness of clinic - pristine! Staff & Doctor very caring & polite!May 2026Dr. McCray is an excellent doctor and great listener.Apr 2026Team is always ready to assist or answer questionsNever feel rushed or that I am just a numberApr 2026I have recommended several people already, Dr McCray is awesome.Apr 2026Dr. McCray is extremely thorough and thoughtful. We trust his recommendations completely.Apr 2026Dr. McCray is a valued medical resource and I have trusted him as my General Practitioner for many years.Apr 2026The dr. Is very attentive. The staff doesn't follow through. Getting past the staff and getting to the dr. Is almost impossible. The staff doesn't listen and it takes months for them to follow through. Making an appointment is impossible. They do not follow through. They want to pass responsibility to someone else. Nothing gets done by the staff.Apr 2026Dr McCray is always good to take time to listen.Apr 2026Spent time with me and really listened to me... Showed he cared.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.