Pastor Geoff Shepherd has been the Senior Pastor at MPBC for over 20 years. Geoff is an incredible preacher and a caring pastor, with a wealth of life experience as a former police officer and youth pastor. He is known and loved for his warmth, humility, and care for people. He is married to his wife Deb, and has three adult kids (and one daughter-in-law) — Jake & Tami, Haley, and Levi. He loves spending time with his family, and also spends a half day each week as the team chaplain of his beloved Richmond Tigers.