Our Shepherd-King Reigns
Media, Micah, Sermons | by Pastor Justin Keogh

Today in Micah 5, we behold the Shepherd-King who saves his remnant by grace and reigns forever, calling us to trust and depend on Christ daily.
Media, Psalms: Songs for Life (2025), Sermons | by Pastor Justin Keogh
Psalm 66 summons God’s redeemed people to joyful, wholehearted praise, trusting His sovereign grace in both suffering and blessing
Audio | Notes | Psalm 66Media, Psalms: Songs for Life (2025), Sermons | by Pastor Justin Keogh
We continue our Songs for Life series in the Psalms—ancient prayers that reorient us to God. Psalm 126 calls us to joyful faith, remembering God’s past mercies and trusting His ongoing work of restoration.
Audio | Notes | Psalm 126Media, Psalms: Songs for Life (2025), Sermons | by Pastor Justin Keogh
In our Songs for Life series, Psalm 136 calls us to give thanks to God for his steadfast love shown in creation, redemption, and daily provision—a reminder to trust his enduring mercy in every circumstance.
Audio | Notes | Psalm 136Media, Psalms: Songs for Life (2025), Sermons | by Pastor Justin Keogh
Today in Psalms: Songs for Life, we explore Psalm 30—a powerful reminder of God’s redemption, turning death to life, and calling us to respond with humble, joyful praise for our Salvation.
Audio | Notes | Psalm 30Hebrews 11, Media, Sermons | by Pastor Justin Keogh
This morning, we conclude our series in Hebrews 11, Living Forward to a Better Country, where the author of Hebrews calls us to faithful endurance through the portraits of ancient believers. Today, in Hebrews 12:1-3, we look to Jesus the final – and ultimate – example of faith and faithful endurance, and we see how we can endure in faith, by keeping our eyes fixed on him.
Audio | Notes | Hebrews 12:1-3