| 2024 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Trustee | 1 | $10,055 | $0 | View return |
| 2024 | Plumbers and Steamfitters Local No 7 Welfare Fund | 990 | Trustee | 1 | $0 | $8,451 | View return |
| 2023 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Trustee | 1 | $6,082 | $0 | View return |
| 2023 | Plumbers and Steamfitters Local No 7 Welfare Fund | 990 | Trustee | 1 | $0 | $6,044 | View return |
| 2022 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Trustee | 1 | $6,259 | $0 | View return |
| 2022 | Plumbers and Steamfitters Local No 7 Welfare Fund | 990 | Trustee | 1 | $0 | $6,044 | View return |
| 2022 | Richard P Walsh Scholarship Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Plumbers and Steamfitters Local No 7 Welfare Fund | 990 | Trustee | 1 | $0 | $5,038 | View return |
| 2021 | Brighton Volunteer Ambulance Inc. | 990 | Board Member (Through 12/2021) | 1.1 | $0 | $0 | View return |
| 2021 | Richard P Walsh Scholarship Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Plumbers and Steamfitters Local No 7 Welfare Fund | 990 | Trustee | 1 | $0 | $1,741 | View return |
| 2020 | Brighton Volunteer Ambulance Inc. | 990 | Board Member | 0.8 | $0 | $0 | View return |
| 2019 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Trustee Of Pension & Welfa | 1 | $5,528 | $0 | View return |
| 2019 | Plumbers and Steamfitters Local No 7 Welfare Fund | 990 | Trustee | 1 | $0 | $6,716 | View return |
| 2019 | Brighton Volunteer Ambulance Inc. | 990 | Board Member | 0.6 | $0 | $0 | View return |
| 2018 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Trustee Of Pension & Welfa | 1 | $6,017 | $0 | View return |
| 2018 | Plumbers and Steamfitters Local No 7 Welfare Fund | 990 | Trustee | 1 | $0 | $6,529 | View return |
| 2018 | Brighton Volunteer Ambulance Inc. | 990 | Board Member | 0.6 | $0 | $0 | View return |
| 2017 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Trustee Of Pension & Welfa | 1 | $5,198 | $0 | View return |
| 2017 | Plumbers and Steamfitters Local No 7 Welfare Fund | 990 | Trustee | 1 | $0 | $7,616 | View return |
| 2017 | Veterans of Foreign Wars Dept of Michigan 5319 Mecwarf | 990 | Commander | 8 | $0 | $0 | View return |
| 2017 | Brighton Volunteer Ambulance Inc. | 990 | Board Member (Beginning 1/1/18) | 5 | $0 | $0 | View return |
| 2016 | Plumbers and Steamfitters Local No 7 Welfare Fund | 990 | Trustee | 1 | $0 | $4,060 | View return |
| 2016 | Veterans of Foreign Wars Dept of Michigan 5319 Mecwarf | 990 | Vice Commander | 8 | $0 | $0 | View return |
| 2015 | Plumbers and Steamfitters Local No 7 Welfare Fund | 990 | Trustee | 1 | $0 | $7,258 | View return |
| 2015 | Veterans of Foreign Wars Dept of Michigan 5319 Mecwarf | 990 | Vice Commander | 8 | $0 | $0 | View return |
| 2014 | Plumbers and Steamfitters Local No 7 Welfare Fund | 990 | Trustee | 1 | $0 | $4,719 | View return |
| 2014 | Veterans of Foreign Wars Dept of Michigan 5319 Mecwarf | 990 | Vice Commander | 8 | $0 | $0 | View return |
| 2013 | Plumbers and Steamfitters Local No 7 Welfare Fund | 990 | Trustee | 1 | $0 | $3,682 | View return |