Watch Services

Add Want our sermons mailed to you or a loved one? Email to add to our mailing list.


February 25, 2024 – Whom Can We Trust?

Sermon – Whom Can We Trust? Genesis 17:1-7, 15-22; Mark 14:22-25 Farmville Presbyterian Church February 25, 2024 - The covenant of family   It has been just a few days since we began this journey to the cross, and it already feels like it has been a month, but I...

read more

February 18, 2024 – Dripping with Promise

Sermon – Dripping with Promise Genesis 9:8-17; Mark 14:22-25 Farmville Presbyterian Church February 18, 2024 - The covenant following the flood   You may have heard that I have moved to Farmville, and that would be correct, even if there is still some stuff in...

read more

February 4, 2024 – The Time is Right

Sermon – The Time is Right Isaiah 40:21-31; Mark 1:29-39 Farmville Presbyterian Church February 4, 2024 - How Jesus used timing against our waiting   Yesterday I was able to swing by my oldest daughter’s home.  I was dropping off some things before our move and...

read more

January 28, 2024 – Our Words Have Consequences

Sermon – Our Words Have Consequences Deuteronomy 18:15-20; Mark 1:21-28 Farmville Presbyterian Church January 28, 2024 - Jesus’ words shaped the world around him   One of the truly remarkable things about the Sea of Galilee today is that you can walk the same...

read more

January 21, 2024 – It Begins with a Call

Sermon – It Begins with a Call Jonah 3:1-5, 10; Mark 1:14-20 Farmville Presbyterian Church January 21, 2024 - the voice of God leading our ministry   The disciples were idiots.  At least that’s what you would have said if you had been one of their family members...

read more

January 14, 2024 – Stepping into the Deep End

Sermon – Stepping into the Deep End Psalm 29; Mark 1:4-11 Farmville Presbyterian Church January 14, 2024 - Hearing God’s difficult voice in Baptism   If you have ever seen the movie Babe, you will agree with me that it is a delightful, fun, and endearing picture...

read more