| 2025 | Lewistown Country Club | 990 | Finance Committee | 0 | $0 | $0 | View return |
| 2025 | Camp Gary Fund | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | Black Bayou Water Association Inc | 990 | Trustee | - | $0 | $0 | View return |
| 2024 | Lewistown Country Club | 990 | Board | 0 | $0 | $0 | View return |
| 2024 | Camp Gary Fund | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | Historical Society of Cheshire County | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Northland Christian School | 990 | Trustee | 10 | $0 | $0 | View return |
| 2023 | Cooperative Association of Resort Exchangers Inc | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2023 | Black Bayou Water Association Inc | 990 | Trustee | - | $0 | $0 | View return |
| 2023 | Northland Christian School | 990 | Trustee | 10 | $0 | $0 | View return |
| 2022 | Cooperative Association of Resort Exchangers Inc | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2022 | Black Bayou Water Association Inc | 990 | Trustee | - | $0 | $0 | View return |
| 2022 | Mabank Little League Football Assoc | 990EZ | Vice President | 4 | $0 | $0 | View return |
| 2022 | Northland Christian School | 990 | Trustee | 10 | $0 | $0 | View return |
| 2021 | Standing Rock Cultural Arts | 990EZ | Exec. Director | 30 | $4,824 | $0 | View return |
| 2021 | Cooperative Association of Resort Exchangers Inc | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2021 | Black Bayou Water Association Inc | 990 | Trustee | - | $0 | $0 | View return |
| 2021 | Northland Christian School | 990 | Trustee | 10 | $0 | $0 | View return |
| 2020 | Standing Rock Cultural Arts | 990EZ | Exec. Director | 30 | $0 | $0 | View return |
| 2020 | Black Bayou Water Association Inc | 990 | Trustee | - | $0 | $0 | View return |
| 2020 | Cooperative Association of Resort Exchangers Inc | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2020 | Mabank Little League Football Assoc | 990EZ | President | 8 | $0 | $0 | View return |
| 2020 | Northland Christian School | 990 | Trustee | 10 | $0 | $0 | View return |
| 2019 | Gresham Professional Firefighters Association | 990EZ | Treasurer | 10 | $17,824 | $0 | View return |
| 2019 | Etowah-Cherokee Association of Realtors | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | Cooperative Association of Resort Exchangers Inc | 990 | Treasurer | - | $0 | $0 | View return |
| 2019 | Athens Thrift Store Inc. | 990 | Director | - | $0 | $0 | View return |
| 2019 | Mabank Little League Football Assoc | 990EZ | Vice President | 4 | $0 | $0 | View return |
| 2019 | Black Bayou Water Association Inc | 990 | Trustee | - | $0 | $0 | View return |
| 2019 | Northland Christian School | 990 | Trustee | 10 | $0 | $0 | View return |
| 2019 | New Hampshire Preservation Alliance | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Gresham Professional Firefighters Association | 990EZ | Treasurer | 10 | $17,190 | $0 | View return |
| 2018 | Black Bayou Water Association Inc | 990 | Trustee | - | $0 | $0 | View return |
| 2018 | Mabank Little League Football Assoc | 990EZ | Vice President | 4 | $0 | $0 | View return |
| 2018 | Cooperative Association of Resort Exchangers Inc | 990 | Treasurer | - | $0 | $0 | View return |
| 2018 | New Hampshire Preservation Alliance | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Northland Christian School | 990 | Trustee | 10 | $0 | $0 | View return |
| 2017 | Gresham Professional Firefighters Association | 990EZ | Treasurer | 10 | $16,848 | $0 | View return |
| 2017 | Cooperative Association of Resort Exchangers Inc | 990 | Treasurer | - | $0 | $0 | View return |
| 2017 | Black Bayou Water Association Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | New Hampshire Preservation Alliance | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Gresham Professional Firefighters Association | 990EZ | Treasurer | 10 | $16,518 | $0 | View return |
| 2016 | Black Bayou Water Association Inc | 990 | Trustee | - | $0 | $0 | View return |
| 2016 | Northland Christian School | 990 | Trustee | 10 | $0 | $0 | View return |
| 2016 | New Hampshire Preservation Alliance | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | The Future Project Inc | 990 | Board Member | 3 | $0 | $0 | View return |
| 2015 | Gresham Professional Firefighters Association | 990EZ | Treasurer | 10 | $16,210 | $0 | View return |
| 2015 | Cooperative Association of Resort Exchangers Inc | 990 | Vice President | 0 | $0 | $0 | View return |
| 2015 | Black Bayou Water Association Inc | 990 | Trustee | - | $0 | $0 | View return |
| 2015 | The Future Project Inc | 990 | Board Member | 3 | $0 | $0 | View return |
| 2015 | Northland Christian School | 990 | Trustee | 10 | $0 | $0 | View return |
| 2014 | Gresham Professional Firefighters Association | 990EZ | Treasurer | 0 | $15,991 | $0 | View return |
| 2014 | The Future Project Inc | 990 | Board Member | 3 | $0 | $0 | View return |
| 2014 | Northland Christian School | 990 | Trustee | 10 | $0 | $0 | View return |
| 2014 | Cooperative Association of Resort Exchangers Inc | 990 | Vice President | 0 | $0 | $0 | View return |
| 2013 | Black Bayou Water Association Inc | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Prince Avenue Christian School Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Northland Christian School | 990 | Trustee | 10 | $0 | $0 | View return |