meet the moss & main therapists

James Cochran, MA, LPC, NCC

LIMITED AVAILABILITY

James is licensed professional counselor known for being steady and dependable, or at least that’s what he hopes. His style is heavily informed by existential philosophy, radical acceptance, and mindfulness.

Learn more about James

Michael Shahan, MS, LMFT

ACCEPTING NEW CLIENTS

Michael Shahan is a licensed marriage and family therapist passionate about helping people cultivate self-awareness and self-compassion. He integrates the Enneagram, trauma-informed approaches, and meditation to guide clients toward growth and healing.

Learn more about Michael

Hannah Joy, MS, PLMFT, LMFT

ACCEPTING NEW VIRTUAL CLIENTS

Hannah believes you have everything within you to build a life you love by welcoming in the parts of yourself you’ve been taught to be ashamed of.

Learn more about Hannah

Jill Hamilton, LMFT

ACCEPTING NEW CLIENTS

Jill combines a grounded, compassionate presence with intuitive insight to create a welcoming space where healing can unfold.

Learn more about Jill

about availability

like all therapists in private practice, moss & main therapists are faced with the challenge of managing availability. sometimes we have lots of openings, and sometimes we’re jammed up for months on end. each week, we try to make sure our AVAILABILITY MARKERS are up to date.

ACCEPTING NEW CLIENTS lets you know that this therapist, as of our most recent check in, has some space for new clients. If you let us know you’d like to work with them, there’s a good chance they can connect with you in the next couple of weeks.

LIMITED AVAILABILITY means this therapist has some space, but it might take some doing to get on their calendar. If you let us know you’d like to work with them, anticipate it taking a bit longer to fit you into their schedule.

NOT ACCEPTING NEW CLIENTS means what it sounds like: this therapist is full, and if you request them we’ll make a note of it, but you’re encouraged to circle back in about a month to see if things have shifted. If you want to meet with someone more quickly, consider the therapists with some availability.