About

Janna McGregor is a licensed clinical social worker in New Hampshire (NH LCSW 4921) with 22 years of professional experience. She works with people facing stress and anxiety, grief and loss, transitions in life, and compassion fatigue.

Janna approaches each person with respect, sensitivity, and compassion, and she adapts conversations and treatment plans to address each individual’s specific needs. She recognizes that taking the first steps toward a more fulfilling and happier life requires courage, and she aims to support and empower clients through that process.

Location:
New Hampshire, United States
Years Experience:
22
Gender:
Female
Languages Spoken:
English
Therapist of Color:
No
Communication Options:
Phone • Video • Live Chat • Messaging

Specialties

Credentials & Verification

  • Credentials: NH LCSW 4921
  • NPI Number: 1336881507
  • License: LCSW (New Hampshire) #4921 exp 2026-04-25

Is Online Therapy the Right Fit for Your Needs?

Many people wonder whether online therapy can genuinely help. For a range of common concerns - including stress, anxiety, depression, relationship difficulties, and life transitions - research and practice have found online therapy to be comparable in effectiveness to traditional in-person sessions.

One key benefit is flexibility. Clients can choose the connection method that feels most comfortable for them - video calls, phone sessions, live chat, or in-app messaging - which makes it easier to integrate therapy into busy schedules and varied lifestyles.

Licensed professionals deliver care remotely, and if someone feels they need a different match, they can switch therapists at any time. For many people facing everyday mental health challenges, online therapy offers an accessible, effective way to get support and make progress.

How much experience does Janna McGregor have?

Janna McGregor has 22 years of experience providing therapy services.

Is Janna McGregor a licensed therapist?

Yes, Janna McGregor is a licensed clinical social worker in New Hampshire (NH LCSW 4921).

In which languages does Janna McGregor provide therapy?

Janna McGregor provides therapy in English.

Where is Janna McGregor located?

Janna McGregor is located in New Hampshire.

How can I work with Janna McGregor as my therapist?

You can work with Janna McGregor through Phone • Video • Live Chat • Messaging.

Does Janna McGregor work with international clients?

Janna McGregor does work with international clients.

How much does therapy with Janna McGregor cost?

The cost of therapy with Janna McGregor can vary depending on factors such as your location and her availability. Sessions are billed through a subscription that can be canceled at any time, for any reason. For current details, click the ‘Start Therapy’ button on this page.

How can I get started with therapy?

Getting started with Janna McGregor is quick and straightforward. Click the ‘Start Therapy’ button and complete a short questionnaire to help match you with her. Depending on availability, you can then schedule your first session by phone, video call, live chat, or in-app messaging.