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

Family Medicine in Haverhill, MA - Primary Care | Physicians

Family MedicineHaverhill, MA

★★★★★4.8/51,042 reviews across 5 platforms

Ratings by platform

  • Mass General Brigham Doctors (Dr. Beverly A. Brennan): 4.9 out of 5 (277 ratings, 111 reviews)
  • WebMD (Dr. Angela Karavasilis): 4.5 out of 5 (33 ratings)
  • Healthgrades (Dr. Beverly Brennan): Mixed: positive remarks and negative 1-star-type complaint text in review excerpts (Not provided in excerpt)
  • Vitals (Dr. Angela Karavasilis): 4.4 out of 5 stars (35 ratings; 7 written reviews)
  • Zocdoc (Dr. Krystal Peirce, NP): 4.71 overall (5 stars breakdown not fully shown in excerpt) (Read 14 reviews)
  • Mass General Brigham Doctors (Dr. Anuradha Rameneni): 4.8 out of 5 (409 ratings, 155 reviews)
  • Mass General Brigham Doctors (Dr. Agnieszka M. Heith): 4.9 out of 5 (288 ratings, 103 reviews)
  • Zocdoc (Dr. Shiao-Ang Shih): 4.76 overall (168 reviews)

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 (Haverhill)

★★★★★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 - Caring for Women for Generations

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

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