| 2025 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Asst Busines | 48 | $136,867 | $0 | View return |
| 2025 | Plumbers & Pipefitters Local Union No 333 Joint Appren & Training Fund | 990 | Trustee | 1 | $0 | $127,092 | View return |
| 2025 | Lansing Community College Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2025 | North Mountain Counseling | 990EZ | Secretary | 0 | $0 | - | View return |
| 2025 | Plumbers and Pipefitters Local No 333 Scholarship Fund | 990EZ | Trustee | 0 | $0 | - | View return |
| 2024 | Open Hearts | 990 | Chief Executive Officer | 40 | $176,005 | $0 | View return |
| 2024 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Asst Busines | 48 | $127,092 | $0 | View return |
| 2024 | Plumbers & Pipefitters Local Union No 333 Joint Appren & Training Fund | 990 | Trustee | 1 | $0 | $123,902 | View return |
| 2024 | Lansing Community College Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Plumbers and Pipefitters Local No 333 Scholarship Fund | 990EZ | Trustee | 0 | $0 | - | View return |
| 2024 | North Mountain Counseling | 990EZ | Secretary | 0 | $0 | - | View return |
| 2023 | Open Hearts | 990 | Chief Executive Officer | 40 | $182,755 | $0 | View return |
| 2023 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Business Age | 48 | $123,902 | $0 | View return |
| 2023 | Plumbers & Pipefitters Local Union No 333 Joint Appren & Training Fund | 990 | Trustee | 1 | $0 | $119,560 | View return |
| 2023 | Lansing Community College Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Plumbers and Pipefitters Local No 333 Scholarship Fund | 990EZ | Trustee | 0 | $0 | - | View return |
| 2022 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Business Age | 48 | $119,560 | $0 | View return |
| 2022 | Plumbers & Pipefitters Local Union No 333 Joint Appren & Training Fund | 990 | Trustee | 1 | $0 | $114,466 | View return |
| 2022 | Lansing Community College Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Plumbers and Pipefitters Local No 333 Scholarship Fund | 990EZ | Trustee | 0 | $0 | - | View return |
| 2022 | Open Hearts | 990 | President & CEO | 40 | $0 | $0 | View return |
| 2021 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Business Age | 48 | $114,466 | $0 | View return |
| 2021 | Plumbers & Pipefitters Local Union No 333 Joint Appren & Training Fund | 990 | Trustee | 1 | $0 | $112,409 | View return |
| 2021 | Lansing Community College Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Plumbers and Pipefitters Local No 333 Scholarship Fund | 990EZ | Trustee | 0 | $0 | - | View return |
| 2020 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Business Age | 48 | $112,409 | $0 | View return |
| 2020 | Plumbers & Pipefitters Local Union No 333 Joint Appren & Training Fund | 990 | Trustee | 1 | $0 | $107,978 | View return |
| 2020 | Lansing Community College Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Plumbers and Pipefitters Local No 333 Scholarship Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2019 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Business Age | 48 | $107,978 | $0 | View return |
| 2019 | Plumbers & Pipefitters Local Union No 333 Joint Appren & Training Fund | 990 | Trustee | 1 | $0 | $105,245 | View return |
| 2019 | Lansing Community College Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Plumbers and Pipefitters Local No 333 Scholarship Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2018 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Business Age | 48 | $105,244 | $0 | View return |
| 2018 | Plumbers & Pipefitters Local Union No 333 Joint Appren & Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Plumbers and Pipefitters Local No 333 Scholarship Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2017 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Business Age | 48 | $102,508 | $0 | View return |
| 2017 | Plumbers and Pipefitters Local No 333 Scholarship Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2017 | Plumbers & Pipefitters Local Union No 333 Joint Appren & Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Business Age | 48 | $95,907 | $0 | View return |
| 2016 | Plumbers & Pipefitters Local Union No 333 Joint Appren & Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Vice Preside | 1 | $2,665 | $0 | View return |
| 2015 | Skys the Limit Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Vice Preside | 1 | $2,336 | $0 | View return |
| 2014 | Skys the Limit Fund | 990 | Board Member | 1.3 | $0 | $0 | View return |
| 2013 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Vice Preside | 1 | $1,816 | $398 | View return |
| 2013 | Skys the Limit Fund | 990 | Board Member | 1 | $0 | $0 | View return |