About Us


Our Vision

Compass Ministries exist to serve humanity, encourage change and inspire to make a difference in communities of poverty, homelessness and human trafficking. 


Our Purpose

Our purpose is to reconnect isolated people to God and a community of support by providing human services that address immediate and long-term needs in the areas of homelessness, hunger, poverty, human trafficking and addiction. To be an advocate for The Forgotten Ones at home and abroad.


Our Leaders

Growing your faith in the Lord is rewarding when you have a faithful leaders. Our ministry is lead by Mark (SONNY) and Desiree Hagan. They met while ministering to lost and hurting people through Adopt A Block in El Cajon and Lemon Grove 15 years ago. They have been serving on the streets of El Cajon for the past 10 years while training up missionaries for domestic and global callings. 

Desiree has been involved in outreaches, overseas missions, and conferences. She has taught in Bible schools and has been a forerunner for equipping the body of Christ with The Lifestyle of Evangelism. She has witnessed many healings and salvations in the mission fields and on the streets. Her heart burns to be a part of the next outpouring of the Spirit as it transforms the nations. She also desires to see the name of Jesus made famous upon the lips of all generations.

Mark (Sonny) has a lineage of ministry. His father Jim has served in Ministry with The Southern Baptist for over 50 years. It took a while for Mark t step into his fathers footsteps. After running and serving the world for 20 plus years, he answered God's call and has been serving ever since. Singing and Speaking The Gospel every oppertunity he gets. He has taught in Bible Schools, preached at multiple churches and served in the mission field as well.


The Hagans have now made themselves available to you, your church or community group. They will come and help establish an Adopt A Block or other outreach programs. They are available for speaking engagements for church services and other events. You can request them together or seperately depending on the travel arraingments needed and of course making sure their boys are attended to in their absence..Simply CLICK HERE , fill out the request form and we will be excited to serve you ministry and community needs.