Meet the Pastor

Hello, my name is David Olson. I am pastor at Rock of Ages. My father and two of my brothers are pastors in Georgia, New York, and Michigan. I grew up in parts of Nebraska, Minnesota, and Wisconsin, but now we are proud to call Tennessee home!

I graduated from Martin Luther Preparatory School, a high school designed to prepare young men and women for the ministry. I attended Martin Luther College in New Ulm Minnesota for four years and completed my preseminary training there. I attended Wisconsin Lutheran Seminary in Mequon Wisconsin for four years and completed my seminary training there. I was privileged to do my intern (vicar) year in Johnson City, Tennessee.


I met my wife, Stephanie, while we were in college. We were married in 2001 after she recieved her teaching degree. We were blessed with our first daughter, Haley, while we were living in Johnson City, TN. I had the privilege of serving as pastor at Shepherd of the Hills Lutheran Church in Greeley, Colorado for 7 years. While we were there we were blessed with 3 more children - Joey, Alli, and Will.

I was installed as pastor at Rock of Ages Lutheran Church in July of 2011. I enjoy playing tennis and golf, camping with the family, coaching my kids sports teams, and watching sports of every variety. I love serving as a pastor and I look forward to meeting you!

If you'd like to contact me you can e-mail me or call/text me at 615-865-2228. I look forward to speaking with you!