David Rupert

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.

Insurance Accepted

  • BlueCross and BlueShield
  • Cigna and Evernorth
  • Medicare