| 2025 | Public Benefit Holding Corporation of Spencer Iowa | 990 | Vice President | 0 | $0 | $0 | View return |
| 2024 | New England Chapter of the National | 990EZ | Director | 2 | $0 | - | View return |
| 2024 | Kennebec Valley Chamber of Commerce | 990 | Director | 0.5 | $0 | $0 | View return |
| 2024 | Public Benefit Holding Corporation of Spencer Iowa | 990 | Vice President | 0 | $0 | $0 | View return |
| 2024 | Knights of Columbusfather Joseph Linn Council9140 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Int'L Ass'N of Ironworkers - Local 709 | 990 | Executive Board | 1 | $318 | $0 | View return |
| 2023 | Int'L Ass'N of Ironworkers - Local 709 | 990 | Executive Board | 1 | $318 | $0 | View return |
| 2023 | New England Chapter of the National | 990EZ | Director | 2 | $0 | - | View return |
| 2023 | Texas Turfgrass Association Inc | 990 | 2nd VP | 2 | $0 | $0 | View return |
| 2023 | Kennebec Valley Chamber of Commerce | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Knights of Columbusfather Joseph Linn Council9140 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Public Benefit Holding Corporation of Spencer Iowa | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Int'L Ass'N of Ironworkers - Local 709 | 990 | Executive Board | 1 | $293 | $0 | View return |
| 2022 | New England Chapter of the National | 990EZ | Director | 2 | $0 | - | View return |
| 2022 | Texas Turfgrass Association Inc | 990 | 2nd VP | 2 | $0 | $0 | View return |
| 2022 | Kennebec Valley Chamber of Commerce | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Public Benefit Holding Corporation of Spencer Iowa | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Maine State Golf Association Inc | 990 | Director | 4 | $0 | $0 | View return |
| 2021 | Saline County Farm Bureau | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Public Benefit Holding Corporation of Spencer Iowa | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Maine State Golf Association Inc | 990 | Director | 4 | $0 | $0 | View return |
| 2021 | Int'L Ass'N of Ironworkers - Local 709 | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2021 | American Board of Funeral Service Education Inc. | 990 | Nfda Representative | 1 | $0 | $0 | View return |
| 2020 | National Funeral Directors Association of the United States I | 990 | President-Elect | 1 | $1,876 | $0 | View return |
| 2020 | Saline County Farm Bureau | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Public Benefit Holding Corporation of Spencer Iowa | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | American Board of Funeral Service Education Inc. | 990 | Nfda Representative | 1 | $0 | $0 | View return |
| 2019 | National Funeral Directors Association of the United States I | 990 | Treasurer | 1 | $3,486 | $0 | View return |
| 2019 | Saline County Farm Bureau | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Public Benefit Holding Corporation of Spencer Iowa | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | American Board of Funeral Service Education Inc. | 990 | Nfda Representative | 1 | $0 | $0 | View return |
| 2018 | National Funeral Directors Association of the United States I | 990 | Secretary | 1 | $2,514 | $0 | View return |
| 2018 | Saline County Farm Bureau | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Southwest Minority Supplier Development Council | 990 | Board Member | 4 | $0 | $0 | View return |
| 2018 | Public Benefit Holding Corporation of Spencer Iowa | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | American Board of Funeral Service Education Inc. | 990 | Nfda Representative | 1 | $0 | $0 | View return |
| 2017 | Saline County Farm Bureau | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Public Benefit Holding Corporation of Spencer Iowa | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Sourdough Wilderness Ranch Inc | 990 | President | 20 | $0 | $0 | View return |
| 2017 | American Board of Funeral Service Education Inc. | 990 | Nfda Represent. | 1 | $0 | $0 | View return |
| 2016 | Sourdough Wilderness Ranch Inc | 990 | President | 20 | $7,319 | $0 | View return |
| 2016 | Saline County Farm Bureau | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Public Benefit Holding Corporation of Spencer Iowa | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Saline County Farm Bureau | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Sourdough Wilderness Ranch Inc | 990 | Trustee | 5 | $0 | $0 | View return |
| 2015 | Public Benefit Holding Corporation of Spencer Iowa | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | Sourdough Wilderness Ranch Inc | 990 | Trustee | 5 | $750 | $0 | View return |
| 2014 | Saline County Farm Bureau | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Public Benefit Holding Corporation of Spencer Iowa | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | Lester & Frances Johnson Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2013 | Saline County Farm Bureau | 990EZ | Treasurer | 0.5 | $0 | $0 | View return |
| 2013 | Public Benefit Holding Corporation of Spencer Iowa | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | Lester & Frances Johnson Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |