Joshua McClain

Lead pastor

Josh and his wife Sarah were married in 2004. They have 6 children whom they adore—Riley, Elijah, Joselyn, Caroline, Allainah, and Aria. As a family, they love to spend time together crabbing at the beach or camping in the mountains. 

Josh trusted in Jesus for salvation and was baptized during his sophomore year of high school. He has been in pastoral ministry for over 15 years and holds a bachelor’s degree in biblical and theological studies. He hopes to spend the rest of his life encouraging others to delight in Jesus. 

When he’s not in the office, you’ll find him spending time with family or checking in with new friends over a cup of coffee.


Christopher Gomes

Lay Elder

Chris serves as a lay elder. He also serves as a Life Group leader, provides Biblical counseling, and leads sessions during our membership workshops. 

Chris graduated with his Bachelor’s Degree in Biblical and Theological Studies from Liberty University in 2014 and has served in a variety of ministry roles since 2011. 

Raised in New York City, Chris has lived in Hagerstown’s south end with his wife Amber since 2016. Together, they’re the parents of two delightful little girls. When he’s not spending time with his family, you can find Chris enjoying reading theology books, drinking light-roast black coffee, powerlifting, and digging into a good superhero graphic novel. 


Brett Flora

Associate Pastor

Brett serves as an associate pastor, primarily focusing on family discipleship. He also serves on the worship team, as a leader/pianist, and leads a Life Group.

Brett moved from Tennessee to the area in 2018, to start working with others to lay the foundations for Hagerstown Church. During that time, he met his wife Rachel, whom he married in September 2018. They have a little girl, Georgia, who is 3.

When he’s not at the office, you’ll find Brett spending time with family, digging deep into Tolkien’s legendarium or watching Star Trek, playing piano/guitar, and cooking in the kitchen.