NCBA bank, Co-operative Bank, Equity bank, KCB bank Stanbic bank, Sacco's and any other financial institutions, can finance you upto 100-95%, for 5 or 6 yrs and grace period of 2 to 3 months.