John Dunsdon, principal/member/manager of John R Dunsdon CPA PLLC, is a Certified Public Accountant with over 30 years of accounting and income tax experience.  He has been licensed in Oregon and California and is currently licensed in Iowa.  He owned an accounting firm in Oregon for 12 years before moving to Leon in 2000. 

John is actively involved within the community serving a number of community organizations in varing capacities. He is currently serving in the following capacities:

  • Leon Lions Club - Member
  • Leon Community Development Corporation - President
  • Leon Chamber of Commerce - Member
  • Decatur County Development Corporation - President
  • Leon's New Horizons, Inc. - Secretary/Treasurer
  • Decatur County Enterprise Zone Commission - Secretary
  • Decatur County Ministerial Alliance - Member

You  may contact John at