Meet the Staff

David Richardson


Dr. David Richardson, Pastor

Personal Testimony

“I was saved when I was 13 years old. After high school I joined the U.S. Army.  I still went to church, but I didn’t have the relationship with God I once had.  I couldn’t find any peace or joy and my life was going nowhere. I got married June 20, 1997 and got back into church. God showed me I was completely out of his will.  Finally, I was at the point where I couldn’t run anymore from God.  At age 26, I made things right with God and God called me to preach at age 27.  God helped me realize that as a Christian, you do not have to live in bondage to sin.  Christ gives you true freedom to become what God wants you to become.  I knew that God wanted me to go to Bible College, so I asked God how this would be possible and He graciously provided all that was needed to attend Bible College.  God has always given me the strength to do whatever He has called me to do.  Living for God and doing His work is the most important thing in my life.”

Dr. David Richardson and his wife Dianna have three children and live in Aiken.  He holds a Doctorate of Ministry in Theology, Masters in Ministry in Pastoral Studies, and a Bachelor of Ministry.  Dr. Richardson enjoys sports, hunting and fishing.


Randy Keenan – Music Director

Randy has been attending Mt. Beulah since he was a child. After taking on the role of music director in 2006, he has done an exceptional job leading the choir and congregation in a blended mixture of traditional and contemporary music. He is responsible for scheduling special music and leading the choir in cantatas. Randy volunteers at the church for many jobs. He holds Bachelor and Master of Mechanical Engineering degrees from the University of South Carolina and is a Registered Professional Engineer and is currently employed at the Savannah River Site.


Brenda Kaney – Organist

Brenda has played both the piano and organ at Mt. Beulah for many years. Throughout these years, she has been willing to play for Christmas programs, Vacation Bible School, Weddings and Funerals. She is a blessing to the church and is always willing to help. Over the years, Brenda has volunteered to work with the nursery, Sunday School, Discipleship Training and has prepared the church bulletins.

Weekly Schedule


  • Prayer Time 9:00 AM
  • Bible Study 9:30 AM
  • Morning Worship 10:45 AM
  • Discipleship Training 5:00 PM
  • Evening Service 5:45 PM
  • Choir Practice 6:30 PM

Wednesdays, 7:00 PM

  • Prayer & Bible Study
  • Youth Bible Study
  • Team Kid
Contact Information

Rev. David Richardson, Pastor
856 Mt. Beulah Road
Windsor, SC 29856

Church Office: 803-649-9038