Kenya Rural Enterprise Program (K-Rep) Development Agency (KDA) is a microfinance development organization whose mission is to empower low-income people, serve as a catalyst for them to increase their participation in the development process, and to enhance their quality of life. Its main focus is on expanding financial services to low-income people who have traditionally been ignored by formal financial institutions.