Kevin Gerard Mainz, PA-C
A member of Texas Health Physicians Group
Kevin Gerard Mainz, PA-C
Physician Assistant
Ste 220
Dallas, TX 75231-4425
About Me
Specialties
Physician Assistant
Hospital Affiliations
Texas Health Dallas
Gender
M
Languages
Spanish
English
Education
UTSW School of Health Professions-Physician Assistants - Graduate School - 2010
Bio
Kevin Mainz is licensed by the State of Texas as a certified physician assistant. He received his master’s degree in physician assistant studies from the University of Texas Southwestern Medical Center in Dallas.
Mainz received his undergraduate degree in exercise science from Texas Tech University, and then completed a master’s in exercise physiology from the University of North Texas. He worked as an exercise physiologist at Texas Health Presbyterian Hospital Dallas, and served as cardiac rehab director for nine years, prior to attending P.A. school.
Mainz also worked as a P.A. in general internal medicine prior to joining Presbyterian Heart & Vascular Group. He and his wife Kelli have three children.
Accepted Insurance
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
Comments
4.9 out of 5 (94 Ratings, 23 Comments)
Oct 2025Kevin was very informative and pleasantOct 2025All Good Experiences! […]Oct 2025My entire experience went very efficiently & smoothly! Had a 5 minute in line to check in with reception rep. Waited less than 5 minutes for nurse assistant to come get me (was still finishing filling out my paperwork). She quickly processed me with preliminary checks, then quickly gave me an EKG. After that was finished, waited less than 5 minutes for my PA to see me. He quickly went over the results of my tests as well as my preliminary processing results (weight, temperature, pulse, blood pressure, etc). Answered all my questions fully & quicky. Discussed all my efforts since my last visit, as well as any concerns I currently had. Then he indicated that because of my continued progress in several areas (weight, blood pressure, lack of swelling in my feet & ankles, blood sugar levels, etc), we could soon discuss the options of taking me off several of my current medications! My entire visit (initial wait, check in & processing, tests, & PA discussions, etc took a little over 30 minutes to complete!Oct 2025Personable and courteousOct 2025The front staff could stand to be friendlier but back of the house is always great. I can't say enough good things about Kevin. He's the bestSep 2025Unmatched.Sep 2025Kevin was the best! Of course […] is great but I was seen by Kevin today. I was discharged.today and I want to thank everyone for saving my life or making it liveable.Sep 2025GoodSep 2025Good experienceAug 2025GoodAug 2025Everyone in the office was polite and positive towards me.Aug 2025This was my first time meeting the PA. I was impressed that he was knowledgeable about my medical case.Aug 2025Excellent care and support for my concerns!Aug 2025Kevin always is friendly and competent.Aug 2025Kevin is very professional and caring. I've seen Kevin for several years and he is always concerned about my well being and any changes that we might need to make at the time.Aug 2025Excellent in all instancesAug 2025Kevin Mainz is fabulous! Warm, pleasant, kind, always listens, asks appropriate questions and responds after careful thought. I completely trust Kevin and look to him for guidance.Jul 2025Great experienceJul 2025Good overall.Jul 2025GoodJul 2025GoodJul 2025Kevin is always professional and willing to spend time and be helpful.He seems very concerned about me and my healthJul 2025Great.