picture picture

Who Are We

River Rock Church Philippines exists to start new Christian churches in the remote areas of the Philippines that have no other Christian churches. These churches evangelize and serve their own communities in Jesus name.

River Rock Church Philippines (RRCP) Defined.

RRCP is a church plant of River Rock Church (RRC) worldwide. We are not a denomination. We are one church.

RRCP is made up of many organizations, churches, and individuals that support and partner with us to serve the Filipino people in our Lord’s name. 

To help the RRC churches in the Philippines grow, we have become a recognized church by the Security and Exchange Commission (SEC) of the Philippines. Our Philippines name is RIVERROCK CHURCH PHILIPPINES (RRCP) INC., SEC Reg. No. CN201226705.

We pray that collectively, as one church, we will accomplish our Lord's purpose by establishing churches worldwide that serve their communities, in Jesus name.

The Harvest Is Upon Us

“And He was saying to them, "The harvest is plentiful, but the laborers are few;

therefore beseech the Lord of the harvest to send outlaborers into His harvest” (Luke 10:2).



Click the image to donate now.


Plant new Christian churches in the remote Barangays where there is no other church that serve their communities. 

Christian Radio Ministry


        WORD OF LIFE

Heard on Sound of Truth Radio Antique Philippines
Philippines Time: 3 PM every Wednesday
US Pacific Time: Nidnight every Tuesday
Listen to streaming at http://www.truthfmantique.com/ 


Pastor Alejo F. Alagos

Pastor Alejo F. Alagos

My Partner in the RRCP Ministry

President River Rock Church Philippines (RRCP) Inc.

Lead Pastor RRCP

Pastor of RRCP Grace Chapel and RRCP Tabernacle of Praise


RRCP Evangelist

DepEd Principle 1

Pastor Alejo F. Alagos has been a Pastor for 28 years. In that time he has planted more than 35 new churches. The last 8 church plants were for RRCP.

Steve's Story

Pastor Steven Ray Bragg

Serving our Lord in the Philippines

 This is my Testimony and how we got started. (3 minutes)