P.C.E.A Ruiru Parish covers both urban and rural set up. It is a semi arid area region where the majority of the population earns their livelihood on small scale agriculture, business and micro-finance enterprises.