For 30 years, Community Futures has been supporting small business development and rural economic diversification in Alberta. We are a community driven, non-profit organization with 27 offices in rural areas throughout Alberta. Each office is staffed by local business professionals and guided by a volunteer Board of Directors.