Mental Health Services
Compassionate, evidence-based mental health care including therapy, counseling, and psychiatric support for individuals and families.
About This Service
Our mental health team at Whole Life Health Care includes licensed counselors, therapists, and psychiatric nurse practitioners offering a range of services for individuals, couples, and families. We take a whole-person approach to mental health, recognizing the deep connection between mind, body, and spirit.
Conditions & Concerns We Address
- Depression and mood disorders
- Anxiety and panic disorders
- Trauma and PTSD
- Relationship and family issues
- ADHD and attention difficulties
- Grief and loss
- Life transitions
- Psychiatric medication management
What to Expect
- 1A confidential intake session to discuss your history and goals
- 2A collaborative approach to developing your treatment plan
- 3Regular sessions tailored to your needs and schedule
- 4Coordination with primary care and other providers when appropriate
- 5A safe, non-judgmental space to explore and heal
Integrative approach: Mental health is inseparable from physical health. Our mental health providers work in close collaboration with our primary care and integrative practitioners to support whole-person healing.
Our Providers
Carli Genet, MSW, LICSW
Mental Health Counselor
Carli Genet is a Licensed Independent Clinical Social Worker providing individual therapy and counseling at Whole Life Health Care.
Hours of Operation
Please contact the office for current availability.
How to Schedule
Call Whole Life Health Care at 603-431-6677
Insurance Accepted
Please contact the office to verify insurance coverage.
Forms of Payment
Please contact for details.
Dee Emerson, LMFT
Mental Health Counselor
Dee Emerson is a Licensed Marriage and Family Therapist offering individual, couples, and family therapy at Whole Life Health Care.
Hours of Operation
Please contact the office for current availability.
How to Schedule
Call Whole Life Health Care at 603-431-6677
Insurance Accepted
Please contact the office to verify insurance coverage.
Forms of Payment
Please contact for details.
Ellen Kingsbury, MS, APRN
Psychiatric Nurse Practitioner
Ellen Kingsbury is a Psychiatric Nurse Practitioner providing psychiatric evaluation and medication management at Whole Life Health Care.
Hours of Operation
Please contact the office for current availability.
How to Schedule
Call Whole Life Health Care at 603-431-6677
Insurance Accepted
Please contact the office to verify insurance coverage.
Forms of Payment
Please contact for details.
Lisa Gallo, M.Ed., LCMHC
Mental Health Counselor
Lisa Gallo is a Licensed Clinical Mental Health Counselor offering individual therapy and counseling services at Whole Life Health Care.
Hours of Operation
Please contact the office for current availability.
How to Schedule
Call Whole Life Health Care at 603-431-6677
Insurance Accepted
Please contact the office to verify insurance coverage.
Forms of Payment
Please contact for details.
Naomi Rather, Ph.D., LCHMC
Mental Health Counselor
Naomi Rather is a Licensed Clinical Mental Health Counselor with a doctorate, providing therapy and counseling at Whole Life Health Care.
Hours of Operation
Please contact the office for current availability.
How to Schedule
Call Whole Life Health Care at 603-431-6677
Insurance Accepted
Please contact the office to verify insurance coverage.
Forms of Payment
Please contact for details.
Michael Robustelli, FNP, PMHNP
Psychiatric Nurse Practitioner
Michael Robustelli is a Family Nurse Practitioner and Psychiatric Mental Health Nurse Practitioner providing psychiatric services at Whole Life Health Care.
Hours of Operation
Please contact the office for current availability.
How to Schedule
Call Whole Life Health Care at 603-431-6677
Insurance Accepted
Please contact the office to verify insurance coverage.
Forms of Payment
Please contact for details.
Virginia Roper, PhD, PMHNP
Psychiatric Nurse Practitioner
Virginia Roper is a Psychiatric Mental Health Nurse Practitioner with a doctorate, providing psychiatric evaluation and medication management at Whole Life Health Care.
Hours of Operation
Please contact the office for current availability.
How to Schedule
Call Whole Life Health Care at 603-431-6677
Insurance Accepted
Please contact the office to verify insurance coverage.
Forms of Payment
Please contact for details.