author-peofile-photo

Margaret Johnson

  • Coach

  • Dating Coaching, Life Coaching, Marital and Premarital

  • HinghamMassachusetts | English

    | Rating 4.5

Availability to book:  Online
Office Location 190 Old Derby Street , Hingham, Massachusetts, United States
Get Directions
Accepting  online appointments $150 - 200
author-img
Margaret Johnson
  • Coach

Some days relationships feel like a maze - misunderstandings pile up, the same arguments keep circling, or dating starts to feel discouraging. Maybe you’re planning a wedding and want a strong foundation, navigating interfaith differences with care, or finding your footing after a breakup or divorce. If any of this resonates, you’re not alone.

I love working with thoughtful individuals and couples who are ready to communicate more clearly, repair after hurts, and grow into the kind of partnership that feels safe and alive. I welcome diverse identities and family constellations, including interfaith and blended families.

I’m Margaret Johnson, a relationship coach with 10 years of experience. With a background in psychology and SYMBIS premarital work, I offer down-to-earth support for dating coaching, life coaching, marital and premarital work, and relationship challenges. Together, we’ll slow things down, notice patterns that keep you stuck, and practice small, doable shifts that build trust, closeness, and respect.

Reach out to schedule a consultation; I’d be honored to support you.
Language(s) Spoken
  • English
Helping Marriages Thrive Since
  • 10 Year(s)
Types of Therapy
  • Gottman Method
  • 02043
Available Service Mode
Online Online
Works With
Individuals Individuals
Couples Couples
Pre-marital-Interfaith Pre-marital-Interfaith
Divorce Recovery Divorce Recovery
Specialities
  • Dating Coaching
  • Life Coaching
  • Marital and Premarital
  • Marriage
  • Relationship Issues
Insurance & Fees

Fees

I charge between $150 and $200 for a 60-minute session

Operating Hours
Walk-in Icon

In-Office Appointment

  • Mon 5:00 PM - 8:00 PM
  • Tue 5:00 PM - 8:00 PM
  • Wed No appointments
  • Thu 5:00 PM - 8:00 PM
  • Fri No appointments