Family Medicine in Haverhill, MA - Primary Care | Physicians
Family Medicine • Haverhill, MA
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. HeatonMore clinics in Haverhill
Internal Medicine in Haverhill, MA - Primary Care | Physicians
Patients praise: Doctors described as thorough, kind, and knowledgeable · Effective communication and willingness to explain medical conditions.
Mass General Brigham Community Physicians (Haverhill)
Patients praise: Providers described as kind, caring, and attentive · Patients feeling heard and seen during visits.
Pediatrics in Haverhill, MA - Primary Care | Specialists | Physicians
Patients praise: Physicians are described as caring, knowledgeable, professional, and attentive. · Staff and medical assistants are frequently praised for being welcoming and respectful..
Essex County OB/GYN - Caring for Women for Generations
Patients praise: Friendly and warm staff environment · Thorough clinical care by specific providers.
Comparing your options?
Browse other Family Medicine clinics, or filter by state and specialty to compare patient ratings.

