Beautiful Gate is a community based organisation that has the following Mission Statement: Beautiful Gate seeks to know God and make Him known by reflecting His image as we care for and protect children, empower and preserve families and mobilise our community. Beautiful Gate Crossroads is divided into three programmes. Organisational Support Programme: This is the backbone of the organisation. It facilitates services through Finance, Estate, Fundraising, Household, Administration, IT and Human Resource Administration. Community Support Programme: This is the programme that supports children and families directly. In the programme are three teams: two work with children and families in areas of support and reunification both in our premises as well as in the community. The third team is called activity centre team and works with the educational and recreational needs of children inside our facility and in the community.
Community Development Programme is committed to mobilising local churches, training and empowering Community Based Organisations and networking with local structures while using biblical principles.