Husband. Dad. Human.

A Bit More About Bill

Bill is the lead pastor of Oasis Church in Holly Springs, NC, and his primary focus there is presenting Jesus to those who don’t know Him and pursuing Him with those who do. Oasis began back in 2014 and is a becoming a multi-ethnic, multi-generational church that is rooted in God’s word, flourishing with the fruit of the Holy Spirit, and making a significant difference in the community. In addition to his role as pastor, Bill serves as a member of the executive board at the Falcon Children’s Home. He spent six years of his childhood in Foster Care as a resident of this same children’s home, and it dramatically changed his life. Bill found friends, family and eventually met Jesus when he was in the 9th grade, then he began to feel a calling to ministry by the time he was 15. Eventually, Bill was finally adopted by his “real mom and dad” at the age of 16. After graduation, he went on to pursue a bachelors degree in youth ministry, and then he completed a Masters Degree in theological studies. He is now 37 years old, married to Jennifer with three children, enjoys writing, exercising, & being home with his family.

If you are local, consider visiting Oasis Church sometime in Holly Springs, or watch online for a Sunday service! If you are interested in having Bill speak at an event for your church or community gathering, you can contact him here.


Verse Of The Day


Daily Devotion

“Wait patiently for the Lord. Be brave and courageous. Yes, wait patiently for the Lord.”
‭‭Psalms‬ ‭27:14‬ ‭NLT‬‬


We wait at stop lights,
We wait in the carpool line,
We wait for our paycheck,
We wait for retirement,
We wait for marriage,
We wait for college,
We wait for a promotion,
We wait for the kids,

As much as we hate waiting, it is not an option.
The question is…how will we wait? Will we be patient, trusting God? Or will we wait impatiently, frustratedly tapping our feet?

Waiting is an important part of our faith walk with God. Throughout the Bible we read about waiting… Abraham and Sarah had to wait for Isaac, David had to wait to become King, Noah had to wait 40 days and nights for the flood to end, Mary and Martha had to wait for Jesus 4 days.

When reading scripture, it seems waiting is a non negotiable part of life.

To wait on God means to rest with hope & confidence that regardless of the circumstances, details or difficulties we face, God is our guaranteed assurance of defense, protection, guidance and provision.

Waiting produces perseverance and patience in us. It forces us to trust God if the circumstance or situation is beyond our control. Waiting reminds us that God is in control and we are not.

“Wait patiently for the Lord. Be brave and courageous. Yes, wait patiently for the Lord.”
‭‭Psalms‬ ‭27:14‬ ‭NLT



You can watch on demand, or you can also join us on Sundays for a 60 minute, livestream experience which includes great music and an encouraging message.

View Archives
Watch Live

some of my favorites


The Prodigal Father

Not About The Fish

Come To The Table

Easter At Home

The Vlog


View All



Go to Top