Dr. Sonya Brock, MD

Family Physician

Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
24721 Tomball Parkway, Tomball, TX, 77375

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!

***New Patients - please arrive 30 minutes prior to your appointment to complete new patient paperwork****

Zocdoc Awards

Verified Patient Reviews

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I love Dr. Brock. She is an excellent doctor. She listens and cares. I love that.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Brock is sincere, compassionate, professional, and thorough!

Overall Rating
Bedside Manner
Wait Time

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very nice. She listens. Easy to talk to.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr Brock is a great listener. She always takes her time with you and I really appreciate her.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

she is a very caring person. she early listens to you.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She was great. Very professional and very caring. She had some wonderful ideas on fixing several of my health issues. Enjoyed my appointment.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Love the fact that Dr Brock was very informative and took time with my daughter and me. Office staff very professional and courteous!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She is the most caring and best doctor!!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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. It can be hard to find great customer service. I will definitely be going back and making Dr. Brock my family doctor. She is awesome!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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, "Expensive isn'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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr.Brock was great - she took the time to answer all of my questions & explain things in detail. Would definitely recommend.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She's wonderful.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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 will ask, "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!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Brock was great at explaining things and very kind and patient. I will definitely keep her as my primary care physician.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very kind I highly recommend

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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

(Verified Patient)

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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's also 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.

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.

(Verified Patient)

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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

(Verified Patient)

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

(Verified Patient)

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

(Verified Patient)

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.

(Verified Patient)

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Love her!

(Verified Patient)

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Wonderful!

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