Pastor Josh is from Rochester, New York. He came to faith in Christ at the age of 21 through the unceasing prayers of his grandparents. He soon felt the call to the pastoral ministry and enrolled in seminary at Liberty University, completing his Master’s Degree in Biblical Theology in 2006. Josh has previously served as a bi-vocational pastor in Rochester, as well as serving full time at a church in Harrisonville, Missouri. Josh is married to Michelle and they have four children, Nicole, Micah, Hannah, and Lily. In their free time they enjoy going for walks, hiking, playing games with friends, spending time with family, and rooting for the Yankees and New York Giants.