View map

Dr. Sonya Brock, MD

Family Physician

Professional statement

Dr. Sonya Brock is a family physician treating patients in Tomball, Texas, and the surrounding communities. Her approach is centered on the doctor-patient relationship and patient education. She holds certification from the American Board of Family Medicine. Dr. Brock is also a member of professional organization such as the National Rehabilitation Association. For her undergraduate degree, Dr. Brock attended the University of Georgia. After completing a master’s program in educational psychology, she pursued her medical degree at the Texas Tech Health Sciences Center. Dr. Brock continued her medical education at Naval Hospital Jacksonville in Florida. Here, she completed an internship program and received her residency training in family medicine. Patients visiting Dr. Brock can receive a full range of medical services. She provides annual physical examinations, prescriptions, refills, sick child visits, regular pediatric checkups, and general consultations. Please go to our website and fill out new patient paperwork. www.affinitymedtx.com For new patients please arrive 30 minutes prior to your appointment and bring any records including (shot records, any hospital discharge records and any previous lab and/or test results for your appointment). You will also need your insurance card and driver’s license, and if you have a HMO insurance please make sure to bring your referral to your appointment.

Is this doctor in your insurance network?

Enter your insurance carrier and plan

Specialties

  • Family Physician

Practice names

Board certifications

  • American Board of Family Medicine

Education and training

  • Naval Hospital Jacksonville (Internship)
  • Medical School - Texas Tech University, Lubbock, Doctor of Medicine
  • The University of Georgia (Bachelor’s)
  • Naval Hospital Jacksonville, Residency in Family Medicine
  • The University of Georgia, Master’s in Educational Psychology

Professional memberships

  • National Rehabilitation Association

Awards and publications

  • Dean's Acknowledgement for Community Service Projects
  • Dean's Recognition Award

Zocdoc awards

Speedy response
Scheduling hero

Languages spoken

  • English

Provider's gender

Female

NPI number

1750316410

Office locations

Affinity Medical Associates

249 Tomball Parkway

24721 Tomball Parkway

Tomball, TX 77375

Patient reviews
All reviews have been submitted by patients after seeing the provider. For more information, check out our Patient Knowledge Base.
Overall
Wait time
Bedside manner

Overall
Wait time
Bedside manner
Dr. Sonya Brock is the Very Best PCP I have ever had. She entered the room with such a soft and caring introduction. Very knowledgeable and concerned about my health and how to make it better. Great advice. I highly recommendDr. Brock, and I am glad that I chose her.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr, Brock was amazing. She got to know me before we started anything. I can't wait to go back!
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Outstanding, she listened to what I had to say, asked questions and even picked up on some things that were not even mentioned.....
Source: Zocdoc
Overall
Wait time
Bedside manner
A little disappointed in the wait time. Have seen Dr Brock several times put they had me as a new patient so had to fill out paperwork. Dr Brock was very apologetic.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Brock has always been attentive to my needs. She listens to my concerns and then provides guidance and advice. If she doesn't know the answer to my problem, she tells me so and briefs me on what she intends todo to get me an answer. Dr. Brock has always come across as a genuinely caring person and demonstrates a real interest in me and my concerns. She's the best !!
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr Brock spend the time necessary to get to know us and to listen to what we have to say. She doesn't push pills on us and works With us to find real solutions that work for us. My husband andI have been patients of Dr Brock for almost three years and we love her.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Brock is one of the best physicians I've ever been to. I would follow her wherever she officed. She has a wonderful bed side manner, and takes time to talk with you.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Brock is someone that has simular ideals to mine and I believe she will do her best to get me on a healthier path. She spends enough time with me to understand my needs.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
I am a new patient to her and I absolutely loved her and the office staff. Very clean office and personable people.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr Brock was amazing! Loved her. The only negative comment was about the staff complaining that I was only 15 minutes early rather than the 30 they recommended for initial paperwork. I finished the paperwork well before my appointment time andstill had to wait 20 minutes to be seen. You really shouldn't complain that I'm late when you were late as well.
Source: Zocdoc
Overall
Wait time
Bedside manner
She was awesome. It was obvious that her patient's care is very important to her and that she wants to truly understand her patient's needs. Very friendly bedside manner. Very smart!
Source: Zocdoc
Overall
Wait time
Bedside manner
She was warm and friendly with incredible bed side manner. she was thorough and made me feel very comfortable. The entire staff was kind, upbeat and friendly as well.i would refer Dr. brock to everyone i know. Im thrilled to havefinally found a doctor i really like and truly seems to be looking out for my best interest.great experience??
Source: Zocdoc
Overall
Wait time
Bedside manner
Love her and her staff!! Highly recommend
Source: Zocdoc
Overall
Wait time
Bedside manner
She was very nice and understanding, made me feel completely comfortable seeing her. Front office staff was also very nice. I am definitely going to keep going back to this office.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Brock is great! She always takes the time to make sure that she hears what issues you are dealing with health wise.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Brock has excellent bedside manner and treated me as a human being. Though I am a stubborn patient, she treated me gently and helped me to get to specialists right away.
Source: Zocdoc
Overall
Wait time
Bedside manner
I love Dr. Brock. She is an excellent doctor. She listens and cares. I love that.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Brock is sincere, compassionate, professional, and thorough!
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Brock was very professional and thorough. She took our concerns seriously and offered solutions and follow up. The office staff was friendly and efficient and the facility is clean and inviting.
Source: Zocdoc
Overall
Wait time
Bedside manner
Very nice. She listens. Easy to talk to.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr Brock is a great listener. She always takes her time with you and I really appreciate her.
Source: Zocdoc
Overall
Wait time
Bedside manner
Doc Brock is the best! She's not in a hurry. She listens and discusses possible solutions to issues. She truly is the best doctor I have ever had. The staff is very sweet and considerate also.
Source: Zocdoc
Overall
Wait time
Bedside manner
First time visit the staff was very nice and courteous did not have to wait long even with filling out new patient forms was seen right away the doctor is very nice and knowledgeable.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
she is a very caring person. she early listens to you.
Source: Zocdoc
Overall
Wait time
Bedside manner
She was great. Very professional and very caring. She had some wonderful ideas on fixing several of my health issues. Enjoyed my appointment.
Source: Zocdoc
Overall
Wait time
Bedside manner
Love the fact that Dr Brock was very informative and took time with my daughter and me. Office staff very professional and courteous!!
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Brock is so sweet and understanding. She doesn't rush through the appointment. She takes time to really listen and give her advice. She not only will write a prescription but she will also recommend natural ways to treat problems which I really like about her.
Source: Zocdoc
Overall
Wait time
Bedside manner
She is the most caring and best doctor!!!
Source: Zocdoc
Overall
Wait time
Bedside manner
My visits with Dr. Brock have been enlightening. I say enlightening but it's more like, she makes me see the light and get out of my comfort zone. She is very personable, direct and speaks in terms that you understand. She'salso open to answering all of your questions. She's motivated to help you and will guide you in the direction that you should move in as the two of you move to better your health.
Source: Zocdoc
Overall
Wait time
Bedside manner
I truly believe that I made an excellent choice in selecting Dr. Brock. It was my first visit with her and I had a great experience. The members of the staff that works with her was very pleasant and friendly. Itcan be hard to find great customer service. I will definitely be going back and making Dr. Brock my family doctor. She is awesome!!
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Brock is very kind and Listens to what is being said. Her questions and comments are thoughtful and show she's processed. the information and is connecting dots. She's very conservative with meds, agreeing with my previous Doctor, "Expensiveisn't always better." She gave a few possible causes for my issue, then explained why she chose the one she did and suggested a few adjustments I can make to be more proactive in managing it as well as explaining why she didn't think my notion was the problem. It was a general consultation visit and she did just that. She was not rushed. I also really liked her assistant, Vanessa.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr.Brock was great - she took the time to answer all of my questions & explain things in detail. Would definitely recommend.
Source: Zocdoc
Overall
Wait time
Bedside manner
She's wonderful.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Brock is so thorough and I never get the impression that she's in a rush or has other patients waiting, although, I know that she had other patients in the office. She always, always listens to me and then willask, "So what else is going on?" This question always prompts me to remember things that I may have, otherwise, forgotten. She is the best doctor I've ever seen!
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Brock was great at explaining things and very kind and patient. I will definitely keep her as my primary care physician.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Brock is a great listener and I appreciate her concern and care. I like it that she looks at all the symptoms together and tries to work out a plan with your input. Highly recommend!
Source: Zocdoc
Overall
Wait time
Bedside manner
Very kind I highly recommend
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Brock was very informative and detailed everything that she was going to do. I enjoyed talking with her.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Total professional and great care all around! I feel better after each visit.
Source: Zocdoc
Overall
Wait time
Bedside manner
Complete professional, passionate, and full of knowledge!!! Enjoyed the quick visit.
Source: Zocdoc
Overall
Wait time
Bedside manner
We made an appointment within one day, arrived and was seen in 20 minutes or less. The doctor is friendly and informative.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Brock, meet all of my needs and answered all my questions regarding my health.
Source: Zocdoc
Overall
Wait time
Bedside manner
I think she's a great listener and cares about my health concerns. I'm really glad I chose her as my new doctor.
Source: Zocdoc
Overall
Wait time
Bedside manner
Very nice and knowledgeable. Took time to answer and explain every question i had. Plus spent an extra 20 min with me working on my diet. I will be a longtime patient.
Source: Zocdoc
Overall
Wait time
Bedside manner
Nice & warm introduction, listened intently, addressed each issue & really liked her solutions, wonderful Doctor who Actually cares!!!!
Source: Zocdoc
Overall
Wait time
Bedside manner
I liked speaking with her. She asked questions beyond my initial complaint and took the time to assess me. She genuinely wanted to help me:)
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr Sonya spent time with me and made me feel comfortable while on appointment. I never felt rashed in the process. She is a great communicator
Source: Zocdoc
Overall
Wait time
Bedside manner
Es muy buen medico muy acertada y con un excelente trato algo muy dificil de encontrar aqui una doctora muy agradable
Source: Zocdoc
Overall
Wait time
Bedside manner
Very happy with her style. I felt like my time was important to her, and that she was there for me.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
I'm not overly fond of going to the doctor, I normally feel like I'm not truly listened to, given the first answer and sent on my way. Not this time! Dr. Brock listened, gave lots of advice without being preachy, andshe was easy to talk to. A perfect match for our family.
Source: Zocdoc
ZocdocFind a DoctorTexasDr. Sonya Brock, MD