Stephen hails from Madison, NJ, spending time in Ohio and Indiana before he settled in Granville, Ohio for 20 years. There, he raised three children and met Barbara Wolfe. Together, they have five children ages 21 to 28. They relocated to Castle Rock, Colorado in early 2016 where he became a Certified Home Inspector and started Vista Home Inspections. On their 35-acre ranch, they raised horses, cattle, Paco-Vicuna, industrial hemp, and four dogs.

In June 2021, they moved to a 40-acre ranch in Fort Collins where Barb began a full-time faculty position at the Colorado State University Veterinary Teaching Hospital. Stephen is currently focused on building Dashboard Personal Workshop - a Boulder start-up woodworking tool manufacturer - into a thriving business.

Stephen holds a Master of Public Affairs and a Master of Science in Environmental Science from the Indiana University as well as a bachelor’s in Business Administration from Kent State. Stpehen has worked for city, county, and state governments in economic development and environmental planning as well as non-profit organizations focused on downtown revitalization, housing, and economic opportunity. He was most recently an active member of the Rotary Club of Castle Rock and the Club Foundation.