Durwood Cowan was born and raised in Jacksonville, North Carolina, the grandson of a Pentecostal Preacher. After years of lay speaking in the United Methodist Church, he eventually pastored two local United Methodist Churches. After several years he was called out to pastor in a newly formed Independent body of believers. He has an amazing ability to preach God’s truth in the most simplistic of terms. He preaches the truth in love, without compromise.