NID-HCA - Greater New Jersey offers community development services and housing counseling to the Greater New Jersey area. It provides educational workshop and counseling sessions that address home-buying and avoiding foreclosure, rental assistance, financial literacy and education, homelessness and shelter services and more.