Last edited 02/14/2024

Justin MacDonald LPC

VerifiedOffers Online Therapy
Acepting new clientsAccepts Insurance
Headshot of Justin MacDonald Licensed Professional Counselor

General Office Hours

In Eastern Time

Mondayfrom 09:00 AM to 07:00 PM
Tuesdayfrom 09:00 AM to 07:00 PM
Wednesdayfrom 09:00 AM to 07:00 PM
Thursdayfrom 09:00 AM to 07:00 PM
Fridayfrom 09:00 AM to 07:00 PM
Saturdayfrom 09:00 AM to 07:00 PM
Sundayfrom 09:00 AM to 07:00 PM

Learn more about my:

What does a first session with you look like?

The first couple of sessions will be a lot of rapport building. Me attempting to better understand your perspective and way in the world. Once that initial rapport has been built, you can expect me to start asking difficult questions, questions that are not easily answered, questions about

What is your style/approach to therapy?

I utilize various CBT, DBT, ACT, Motivational Interviewing, Solution Focused Therapy, Existential Therapy, and Meaning Making approaches and/or interventions.





Spirituality & religion based issues

General Expertise

Men's health

Coping Skills

In-Network Insurance


Cigna EAP

Highmark Blue Cross Blue Shield


Young Adults (18-24)

Adults (25-65)

Seniors (65+)


  • Pennsylvania, Licensed Professional Counselor, PC014288


Holy Family University

Online Therapy

Frequently Asked Questions About Justin MacDonald, LPC

It’s not uncommon to have questions before starting therapy. Justin MacDonald, LPC, has answered a few of the questions they receive most often from new clients.

Is Justin MacDonald accepting new clients?

Yes, Justin MacDonald is accepting new clients for online therapy in Pennsylvania.

Does Justin MacDonald accept insurance?

Yes, Justin MacDonald accepts insurance, including Cigna, Cigna EAP and Highmark Blue Cross Blue Shield.

Does Justin MacDonald offer in-person appointments?

No, but people in Pennsylvania can book Justin MacDonald for virtual appointments (teletherapy).

Does Justin MacDonald offer online therapy?

Yes, Justin MacDonald offers online therapy via video sessions and phone sessions to people in Pennsylvania.

How quickly can I see Justin MacDonald?

Justin MacDonald typically can speak with new clients within 48 hours. You can see their current general office hours and request an appointment on their profile page.

What languages does Justin MacDonald speak?

Justin MacDonald conducts therapy sessions in English.

Can I book an appointment with Justin MacDonald online?

Yes, you can easily book an appointment with Justin MacDonald online using Choosing Therapy’s directory.