Steve and his wife Suzi are both originally from Pennsylvania. Professionally, Steve worked as an accountant for Caterpillar and was appointed as the Controller for Caterpillar Financial Services when they relocated to Franklin in 2003. Steve retired in 2014 after 35+ years with Cat. He and Suzi are members of Trinity Baptist Church in Franklin, where he has served as a Deacon and was ordained as an Elder in 2014. They have 3 grandchildren who attend TCA.