In addition to supportive housing, NCS offers a range of programs that assist individuals on the path to independent living through counseling and treatment, educational and vocational services, job placement, and crisis intervention. NCS’s 35 years of experience helps us to better understand the root causes of homelessness, improve service delivery, and advance our mission to reduce, prevent and ultimately end homelessness.