
David RupertPsychologist, PsyD
204 Lafayette Street
Salem, MA 01970
In-Person & Online
30 years experience
About
**** Alert: I am currently full and not accepting new clients. **** I work primarily with adults who are struggling with emotional or relational issues. Intellectual understanding of a problem may not be enough to produce change. I try to listen deeply and help people integrate their strengths, values, and emotions in new ways. Many of my clients feel stuck or defeated in certain areas despite doing well in other domains of life.
Therapy Types
Specialties
Insurance Accepted
- BlueCross and BlueShield
- Cigna and Evernorth
- Medicare