MISSION: “All Souls Counseling Center has been established to provide counseling to individuals, couples, and families. Services from All Souls Counseling Center are available to all people in Western North Carolina regardless of their ability to pay or their faith perspective.”
All Souls Counseling Center provides high quality counseling services to patients at low cost through a volunteer model that fosters community and minimizes red tape and overhead costs. We provide services to over 1000 uninsured or under-insured individuals/year encompassing 8000 sessions. ASCC charges patients on a sliding scale based on their ability to pay. The average collected fee is $15 per session.
| We offer: |
- Individual, couple, family and group therapy
- Outpatient psychotherapy delivered by experienced, licensed psychologists, social workers and marriage and family therapists many of which work pro bono
- Medication management prescribed by a Board Certified psychiatrist in conjunction with therapy when referred by an ASCC therapist
- Quality mental health care in a welcoming, respectful, confidential, and non-bureaucratic environment
We do not take Medicaid, Medicare or other insurances.

