Past Presidents

We are grateful to the past presidents of the NPPC Board of Directors, a storied history of wonderful leaders!

Jen Sorenson
Immediate Past President (Served from 2021–2022)
West Des Moines, IA
Howard (AV) Roth
Served from 2020–2021
Wauzeka, WI
David Herring
Served from 2019–2020
Lillington, NC
Jim Heimerl
Served from 2018–2019
Johnstown, OH
Ken Maschhoff
Served from 2017–2018
Carlyle, IL
John Weber
Served from 2016–2017
Dysart, IA
Ron Prestage, DVM
Served from 2015–2016
Camden, SC
Howard Hill, DVM
Served from 2014–2015
Cambridge, IA
Randy Spronk
Served from 2013–2014
Edgerton, MN
R.C. Hunt
Served from 2012–2013
Wilson, NC
Doug Wolf
Served from 2011–2012
Lancaster, WI
Sam Carney
Served from 2010–2011
Adair, IA
Don Butler
Served from 2009–2010
Clinton, NC
Bryan Black
Served from 2008–2009
Canal Winchester, OH
Jill Appell
Served from 2007–2008
Altona, IL
Joy Philippi
Served from 2006–2007
Bruning, NE
Don Buhl
Served from 2005–2006
Tyler, MN
Keith Berry
Served from 2004–2005
Green Castle, IN
Jon Caspers
Served from 2003–2004
Swaledale, IA
David Roper
Served from 2002–2003
Kimberly, ID
Barbara Determan
Served from 2001–2002
Early, IA
Craig Jarolimek
Served from 2000–2001
Forest River, ND
John McNutt
Served from 1999–2000
Tipton, IA
Donna Reifschneider
Served from 1998–1999
Smithton, IL
Jerry King
Served from 1997–1998
Victoria, IL
Robert Ruggles
Served from 1996–1997
Mesa, AZ
R.H. “Mo” Mohesky
Served from 1995–1996
Sharpsburg, NC
Glen Keppy
Served from 1994–1995
Eldridge, IA
Karl Johnson
Served from 1993–1994
Mankato, MN
Tim Rose
Served from 1992–1993
John Hardin
Served from 1991–1992
Danville, IN
Michael Wehler
Served from 1990–1991
Plain, WI
Don Gingerich
Served from 1989–1990
Ray Hankes
Served from 1988–1989
Gibson City, IL
Tom Miller
Served from 1987–1988
Ron Kahle
Served from 1985–1986
Mansfield, TX
Wayne Walter
Served from 1983–1984
Cape Coral, FL
John Saunders
Served from 1981–1982
Osborn, MO
William Buller
Served from 1979–1980
John Soorholtz
Served from 1978–1979
Virgil Rosendale
Served from 1976–1977
Gibson City, IL
Gerald Beattie
Served from 1974–1975
T. Euel Liner
Served from 1972–1973
Roy Keppy
Served from 1970–1971
Albert Gehlback
Served from 1968–1969
William Rothenberger
Served from 1966–1967
James Peterson
Served from 1964–1965
Laverne “Dutch” Johnson
Served from 1961–1963
James B. Nance
Served from 1957–1960
Wilbur Plager
Served from 1954–1956