Seeds of Hope is funded through donations from local churches and individuals, government and foundation grants, and fundraisers.