Live
Read now
Family Medicine in Haverhill, MA - Primary Care | Physicians logo

Family Medicine in Haverhill, MA - Primary Care | Physicians

Family Medicine • Haverhill, MA

What patients say

Patients praise

  • Kind, caring, and attentive clinicians
  • Thorough visits; answered questions; clear explanations
  • Good bedside manner and professionalism
  • Efficient care/timely attention (short wait times for some patients)
  • Strong follow-up care and referral handling mentioned by some patients

Common complaints

  • Long wait times or being late for appointments (reported in some reviews)
  • Disorganization and lack of follow-up (paperwork/test follow-up)
  • Staff or practice issues (rudeness/disrespect, issues with how info is collected)
  • Perceived inadequate communication/listening or rushed appointments
  • Medication/treatment dissatisfaction reported by some patients

In patients' words

"“Dr. Brennan is kind and caring… She always spends enough time with me to discuss any health concerns I may have.”"

— Mass General Brigham Doctors page for Dr. Beverly A. Brennan

"“Patients gave Dr. Karavasilis an average rating of 4.5 out of 5… Did Well (9) Needs Improvement (0).”"

— WebMD profile for Dr. Angela Karavasilis

"“If I could leave zero stars… Dr Brennan pays zero attention to the needs of her patients… Over an hour wait times on hold.”"

— Healthgrades review excerpt for Dr. Beverly Brennan

"“The most disorganized, rude & ignorant arrogant physician EVER!… Didn’t listen or answer questions…”"

— Vitals review excerpt for Dr. David R. Farzan

"“Their sign in process is extremely sketchy (they had you send personal info through SMS messages which seems weird and wrong).”"

— Zocdoc review excerpt for Dr. Shiao-Ang Shih

"“My only ‘con’ is that he consistently runs 15-20 minutes late.”"

— Vitals review excerpt for Dr. Kevin D. Heaton

How these reviews were compiled

Synthesized from public patient-review platforms as of Jul 11, 2026 — sources: [1][2][3][4][5][6][7][8].

More clinics in Haverhill

Internal Medicine in Haverhill, MA - Primary Care | Physicians

★★★★★4.8/5(803 reviews · 8 platforms)

Patients praise: Doctors described as thorough, kind, and knowledgeable · Effective communication and willingness to explain medical conditions.

Haverhill, MAInternal Medicinemixed

Mass General Brigham Community Physicians

★★★★★4.8/5(305 reviews · 3 platforms)

Patients praise: Providers described as kind, caring, and attentive · Patients feeling heard and seen during visits.

Haverhill, MAInfectious Diseasepositive

Pediatrics in Haverhill, MA - Primary Care | Specialists | Physicians

★★★★★4.8/5(270 reviews · 5 platforms)

Patients praise: Physicians are described as caring, knowledgeable, professional, and attentive. · Staff and medical assistants are frequently praised for being welcoming and respectful..

Haverhill, MAPediatricsvery positive

Essex County OB/GYN

★★★★★4.8/5(193 reviews · 1 platform)

Patients praise: Friendly and warm staff environment · Thorough clinical care by specific providers.

Haverhill, MAObstetrics and Gynecologypositive

See all clinics in Haverhill →

Comparing your options?

Browse other Family Medicine clinics, or filter by state and specialty to compare patient ratings.

More Family Medicine clinics