SOLID ROCK FOUNDATION

Sharing Life. Bringing Hope.

ORGANIZATIONAL PROFILE

1. ABOUT SOLID ROCK FOUNDATION

Solid Rock Foundation is a registered organization under the Non-Governmental Organizations Coordination Board in Kenya. The Foundation is based in Theri Village, Kahuro Sub-County, Murang’a County, Kenya.

Established on strong Christian principles, Solid Rock Foundation is committed to transforming lives and restoring hope through holistic community development. The organization addresses the spiritual, social and physical needs of individuals and communities through sustainable programs that demonstrate the love of Christ.

Guided by faith, love, compassion and service, the Foundation seeks to empower families, nurture children, uplift women and strengthen communities. Its ultimate goal is to ensure that every individual experiences dignity, opportunity, personal growth and spiritual transformation.

2. OUR MISSION

To point people to Jesus through loving actions (Ambassadors) and life-giving words (Servants).

This mission defines both the heart and approach of the Foundation. We believe in serving humanity through compassionate actions while sharing the life-transforming truth of God’s Word.

We strive to be Christ’s ambassadors through our actions and faithful servants through our words, demonstrating God’s love in practical ways.

3. OUR VISION

Sharing Life. Bringing Hope.

We envision communities transformed through faith, love and service, where individuals experience healing, empowerment, dignity and renewed hope in Christ.

The Meaning Behind Our Vision: Sharing Life. Bringing Hope.

“Sharing Life. Bringing Hope.” is more than a slogan; it is the foundation of our approach to ministry and community transformation.

1 Thessalonians 2:8 (NIV)

“Because we loved you so much, we were delighted to share with you not only the gospel of God but our lives as well.”

We live in a world where many people are broken, lonely and searching for meaning. People are hungry not only for food and material support but also for love, encouragement and genuine human connection.

As believers, God calls us to share life—to go beyond words and demonstrate Christ’s love through our actions. When we share our lives, we become channels of hope, helping others recognize that God still cares and that they are not forgotten.

Sharing life is more than giving material things; it is giving ourselves—our time, compassion, resources and presence. Just as Christ gave His life for us, we are called to share ours for the sake of others.