The City of Ontario provides millions of dollars in funding and grants each year to a wide range of non-profit human service and housing development organizations that implement community programs. These programs assist homeless persons, very low and low income households, families with children, others to find housing and appropriate supportive services. Funding is provided annually, contingent upon the continuation of adequate funds and City Council approval. Funds are provided through the General Fund, HOME funds, Community Development Block grants, and a variety of other sources. In other cases, the City provides technical assistance and support to help nonprofit organizations secure funds.