Dr Trotter has been my primary care physician(internal medicine) for over 10 years. I find him to be very thorough and competent. He seems to keep up well with new developments in medicine. The wait times are always good, and his staff are very friendly, helpful, and highly skilled in each of their jobs. I also appreciate getting copies of my pathology reports within days of his receiving them. I highly recommend Dr Brooks Trotter to anyone looking for an internal medicine doctor in the Grapevine area.