Community Futures is a federally funded program to promote small business and rural diversification. We provide services to people who are seeking self-employment such as financing, business plan preparation, resource materials and information on their prospective business idea. Community Futures also works with municipalities and other groups to provide new economic and community opportunities.