Vision Baptist Church called Pastor Shafer to be its Senior Pastor in April of 2016.  At that time he was serving at Odenton Baptist Church in Odenton Maryland, where he had been the pastor from 2002 until 2016.  Before his service in Maryland, Pastor Shafer had been on staff at Anchor Baptist Church in Salt Lake City, Utah.

Pastor Shafer is a graduate of Great Plains Baptist Bible College in Sioux Falls, South Dakota.  He trained in Salt Lake City under Dr. Thomas Corkish from 1993 until 2002.  He also holds a Bachelor of Science degree in Electrical Engineering from Texas A & I University in Kingsville, Texas.  He was born and raised in Carlsbad, New Mexico and Alpine, Texas.

Visit Pastor Shafer's web page at to view his doctrinal statement and a large collection of Bible lessons and Bible Institute classes which he has written.