Rev. Joseph Peet was a real revolutionary to serve the society and against all the evils in the society then. He is the leading light in serving our society. The Social Service Association organises programmes and running social projects in and around Mavelikara. Dr. Ashok Alex Philip is the person in charge of the activities of the Social Service Association.