| 2024 | Lasalle County Farm Bureau | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2024 | Shelton Cemetery Association | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2024 | The New Hampshire Police | 990EZ | Pipe Major | 10 | $0 | - | View return |
| 2024 | American Legion | 990 | Finance Officer | 5 | $0 | $0 | View return |
| 2024 | Lasalle County Farm Bureau Foundation | 990EZ | 1st Vice Pre | 0 | $0 | - | View return |
| 2023 | Lasalle County Farm Bureau | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2023 | Shelton Cemetery Association | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2023 | The New Hampshire Police | 990EZ | Pipe Major | 10 | $0 | - | View return |
| 2023 | American Legion | 990 | Finance Officer | 5 | $0 | $0 | View return |
| 2023 | Lasalle County Farm Bureau Foundation | 990EZ | 1st Vice Pre | 0 | $0 | - | View return |
| 2022 | Lasalle County Farm Bureau | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2022 | Shelton Cemetery Association | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2022 | American Legion | 990 | Finance Officer | 5 | $0 | $0 | View return |
| 2022 | Lasalle County Farm Bureau Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2021 | Lasalle County Farm Bureau | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2021 | Shelton Cemetery Association | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2021 | American Legion | 990 | Finance Officer | 5 | $0 | $0 | View return |
| 2021 | Lasalle County Farm Bureau Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2020 | Lasalle County Farm Bureau | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2020 | American Legion | 990 | Finance Officer | 5 | $0 | $0 | View return |
| 2020 | Shelton Cemetery Association | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2020 | Lasalle County Farm Bureau Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2019 | Lasalle County Farm Bureau | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2019 | Samaritan Center for Counseling | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Shelton Cemetery Association | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2019 | Lasalle County Farm Bureau Foundation | 990EZ | 1st Vice Pre | 0 | $0 | - | View return |
| 2018 | Lasalle County Farm Bureau | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2018 | Samaritan Center for Counseling | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Lasalle County Farm Bureau Foundation | 990EZ | 1st Vice Pre | 0 | $0 | - | View return |
| 2017 | Lasalle County Farm Bureau | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2017 | Samaritan Center for Counseling | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Lasalle County Farm Bureau Foundation | 990EZ | 1st Vice Pre | 0 | $0 | - | View return |
| 2017 | Clay County Economic Development Corporation | 990 | Board Member | 5 | $0 | $0 | View return |
| 2016 | Lasalle County Farm Bureau | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Shelton Cemetery Association | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2015 | Lasalle County Farm Bureau | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Shelton Cemetery Association | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | Lasalle County Farm Bureau | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Lasalle County Farm Bureau | 990 | Director | 1 | $586 | $0 | View return |
| 2013 | Samaritan Center for Counseling | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Lasalle County Junior Fair Association | 990EZ | Member | 0 | $0 | $0 | View return |