Dr. Sonya Brock, MD

Family Physician

This doctor has no availability on Zocdoc.

Qualifications and Experience

Education

Languages Spoken

Board Certifications

Professional Memberships

Awards and Publications

In-Network Insurances

Specialties

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 note: That any appointments made after 4pm will be followed up on the next business day. Appointments that are made during weekend hours (from Friday at 4pm to Monday at 8am) will be followed up on the following Monday after the weekend. Appointments made during major holidays, when our offices are closed, will also be followed up on the next business day. We thank you for choosing Affinity Medical Associates to serve your healthcare needs!

Zocdoc Awards

Verified Patient Reviews

Overall Rating
Bedside Manner
Wait Time

Dr. Brock was very informative and detailed everything that she was going to do. I enjoyed talking with her.

Overall Rating
Bedside Manner
Wait Time

Total professional and great care all around! I feel better after each visit.

Overall Rating
Bedside Manner
Wait Time

Complete professional, passionate, and full of knowledge!!! Enjoyed the quick visit.

Overall Rating
Bedside Manner
Wait Time

We made an appointment within one day, arrived and was seen in 20 minutes or less. The doctor is friendly and informative.

Overall Rating
Bedside Manner
Wait Time

Dr. Brock, meet all of my needs and answered all my questions regarding my health.

Overall Rating
Bedside Manner
Wait Time

I think she's a great listener and cares about my health concerns. I'm really glad I chose her as my new doctor.

Overall Rating
Bedside Manner
Wait Time

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.

Overall Rating
Bedside Manner
Wait Time

Nice & warm introduction, listened intently, addressed each issue & really liked her solutions, wonderful Doctor who Actually cares!!!!

Overall Rating
Bedside Manner
Wait Time

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:)

Overall Rating
Bedside Manner
Wait Time

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

Overall Rating
Bedside Manner
Wait Time

Es muy buen medico muy acertada y con un excelente trato algo muy dificil de encontrar aqui una doctora muy agradable

Overall Rating
Bedside Manner
Wait Time

Very happy with her style. I felt like my time was important to her, and that she was there for me.

Overall Rating
Bedside Manner
Wait Time

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, and she was easy to talk to. A perfect match for our family.

Overall Rating
Bedside Manner
Wait Time

Dr Brock was knowledgeable in the issues I went there for. Pleasant and I didn't feel rushed.

Overall Rating
Bedside Manner
Wait Time

Love her!

Overall Rating
Bedside Manner
Wait Time

Everything went well starting with the office staff and ending with Dr. Brock herself. She has terrific bedside manner and really takes the time to explain everything and set up a "plan of action" for your care. I highly recommend her!

Overall Rating
Bedside Manner
Wait Time

Dr. Brock is amazing! She takes the time to really get to know you and makes you feel at ease. I'm so glad that I found her.

Overall Rating
Bedside Manner
Wait Time

dr. Brock is very very caring and concerned with this patient's health

Overall Rating
Bedside Manner
Wait Time

Wonderful!

Overall Rating
Bedside Manner
Wait Time

I've have seen Dr. Brock four times (routine exams). She has always taken time to ask questions about how I feel. She has sat and visited for a few minutes each time, making me feel like a person, not just a number. She has always answered questions about ANY medical question I have. I feel very confident in Dr. Brock and would recommend her to anyone.

Overall Rating
Bedside Manner
Wait Time

Awesome Doctor! She was very helpful and gave me a lot of tips and things to do and change

Overall Rating
Bedside Manner
Wait Time

Friendly, professional , and helpful to the questions or comments I had. Just didn't like the long wait time.

Overall Rating
Bedside Manner
Wait Time

loved her, took the time to talk about random things.

Overall Rating
Bedside Manner
Wait Time

She's great

Overall Rating
Bedside Manner
Wait Time

She's great, I look forward to my follow up appointment with her later this week.

Overall Rating
Bedside Manner
Wait Time

She is great and is very interested in her patients. Will definitely stay a patient. I am a new patient and had to do paperwork but the wait was maybe 15 at the most for me.

Overall Rating
Bedside Manner
Wait Time

She is very thorough and obviously cares.

Overall Rating
Bedside Manner
Wait Time

Very good, she listened and took her time.

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Zocdoc Find a Doctor Texas Houston Doctors Tomball Doctors Dr. Sonya Brock - MD