| 2025 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Business Man | 50 | $192,300 | $0 | View return |
| 2025 | Supplemental Unemployment Trust Fund of the Local Union 85 United | 990 | Chairman | 1 | $0 | $284,032 | View return |
| 2025 | Saginaw Plumbing and Steamfitting Supervisory Training Trust | 990 | Officer | 1 | $0 | $192,300 | View return |
| 2025 | Industrial Relations Council Nfp | 990EZ | Vice Chairman | 0 | $0 | - | View return |
| 2025 | Saginaw Plumbers & Pipefitters Local 85 Community Service Trust F | 990EZ | Trustee | 0 | $0 | - | View return |
| 2025 | United Way of Saginaw County | 990 | Member | 1 | $0 | $0 | View return |
| 2025 | American Federation of Labor & Tri-County Bldg & Const Trades Coun | 990EZ | President | 1 | $0 | - | View return |
| 2025 | United Association of Journeymen and Apprentices of the Plumbers & Pipefitter | 990 | Executive Board Member | 1 | $0 | $0 | View return |
| 2024 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Business Man | 50 | $189,132 | $0 | View return |
| 2024 | Saginaw Plumbing and Steamfitting Supervisory Training Trust | 990EZ | Officer | 1 | $172,476 | $94,979 | View return |
| 2024 | Saginaw Plumbing and Pipefitting 85 Joint Apprenticeship Committee | 990 | Trustee | 1 | $0 | $189,132 | View return |
| 2024 | Supplemental Unemployment Trust Fund of the Local Union 85 United | 990 | Chairman | 1 | $0 | $158,548 | View return |
| 2024 | Saginaw Plumbers & Pipefitters Local 85 Community Service Trust F | 990EZ | Trustee | 0 | $0 | - | View return |
| 2024 | Great Lakes Bay Regional Alliance | 990 | Director | 0.5 | $0 | $0 | View return |
| 2024 | Great Lakes Bay Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2024 | American Federation of Labor & Tri-County Bldg & Const Trades Coun | 990EZ | President | 1 | $0 | - | View return |
| 2024 | United Association of Journeymen and Apprentices of the Plumbers & Pipefitter | 990 | Executive Board Member | 1 | $0 | $0 | View return |
| 2024 | Saginaw Future Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Business Man | 50 | $179,811 | $0 | View return |
| 2023 | Saginaw Plumbing and Steamfitting Supervisory Training Trust | 990EZ | Officer | 1 | $161,148 | $91,169 | View return |
| 2023 | Saginaw Plumbing and Pipefitting 85 Joint Apprenticeship Committee | 990 | Trustee | 1 | $0 | $179,811 | View return |
| 2023 | Saginaw Plumbing and Pipefitting 85 Joint Apprenticeship Committee | 990 | Trustee | 1 | $0 | $179,811 | View return |
| 2023 | Saginaw Plumbers & Pipefitters Ua Local No 85 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $179,811 | View return |
| 2023 | Supplemental Unemployment Trust Fund of the Local Union 85 United | 990 | Trustee | 1 | $0 | $151,652 | View return |
| 2023 | American Federation of Labor & Tri-County Bldg & Const Trades Coun | 990EZ | President | 0 | $0 | - | View return |
| 2023 | Great Lakes Bay Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | United Association of Journeymen and Apprentices of the Plumbers & Pipefitter | 990 | Executive Board Member | 1 | $0 | $0 | View return |
| 2023 | Saginaw Future Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Great Lakes Bay Regional Alliance | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Saginaw Plumbers & Pipefitters Local 85 Community Service Trust F | 990EZ | Trustee | 0 | $0 | - | View return |
| 2022 | Saginaw Plumbing and Steamfitting Supervisory Training Trust | 990EZ | Officer | 1 | $154,260 | $89,268 | View return |
| 2022 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Business Man | 48 | $151,652 | $0 | View return |
| 2022 | United Association of Journeymen and Apprentices of the Plumbers & Pipefitter | 990 | Secretary/Treasurer | 1 | $4,000 | $0 | View return |
| 2022 | Saginaw Plumbing and Pipefitting 85 Joint Apprenticeship Committee | 990 | Trustee | 1 | $0 | $154,260 | View return |
| 2022 | Saginaw Plumbers & Pipefitters Ua Local No 85 Health & Welfare Fund | 990 | Trustee | 2 | $0 | $151,652 | View return |
| 2022 | Great Lakes Bay Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Supplemental Unemployment Trust Fund of the Local Union 85 United | 990 | Trustee | - | $0 | $0 | View return |
| 2022 | Saginaw Future Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Great Lakes Bay Regional Alliance | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | American Federation of Labor & Tri-County Bldg & Const Trades Coun | 990EZ | President | 1 | $0 | - | View return |
| 2022 | Saginaw Plumbers & Pipefitters Local 85 Community Service Trust F | 990EZ | Trustee | 0 | $0 | - | View return |
| 2021 | Saginaw Plumbing and Steamfitting Supervisory Training Trust | 990EZ | Officer | 1 | $144,868 | $94,315 | View return |
| 2021 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Business Man | 45 | $142,177 | $0 | View return |
| 2021 | United Association of Journeymen and Apprentices of the Plumbers & Pipefitter | 990 | Secretary/Treasurer | 1 | $4,000 | $0 | View return |
| 2021 | United Association of Journeymen and Apprentices of the Plumbers & Pipefitter | 990 | Secretary/Treasurer | 1 | $4,000 | $0 | View return |
| 2021 | Saginaw Plumbing and Pipefitting 85 Joint Apprenticeship Committee | 990 | Trustee | 1 | $0 | $144,778 | View return |
| 2021 | Saginaw Plumbers & Pipefitters Ua Local No 85 Health & Welfare Fund | 990 | Trustee | 2 | $0 | $142,177 | View return |
| 2021 | Supplemental Unemployment Trust Fund of the Local Union 85 United | 990 | Trustee | - | $0 | $0 | View return |
| 2021 | Great Lakes Bay Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Great Lakes Bay Regional Alliance | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Saginaw Future Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Building & Construction of Northern Michigan & Vicinity | 990EZ | Vice Preside | 1 | $0 | - | View return |
| 2020 | Saginaw Plumbing and Steamfitting Supervisory Training Trust | 990EZ | Officer | 1 | $131,561 | $90,884 | View return |
| 2020 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Business Man | 45 | $128,752 | $0 | View return |
| 2020 | Saginaw Plumbing and Pipefitting 85 Joint Apprenticeship Committee | 990 | Trustee | 1 | $0 | $131,382 | View return |
| 2020 | Saginaw Plumbers & Pipefitters Ua Local No 85 Health & Welfare Fund | 990 | Trustee | 2 | $0 | $128,752 | View return |
| 2020 | Supplemental Unemployment Trust Fund of the Local Union 85 United | 990 | Trustee | - | $0 | $126,876 | View return |
| 2020 | United Association of Journeymen and Apprentices of the Plumbers & Pipefitter | 990 | Executive Board Member | 1 | $0 | $0 | View return |
| 2019 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Business Man | 45 | $126,876 | $0 | View return |
| 2019 | Saginaw Plumbing and Pipefitting 85 Joint Apprenticeship Committee | 990 | Trustee | 2 | $0 | $126,876 | View return |
| 2019 | Saginaw Plumbers & Pipefitters Ua Local No 85 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $217,225 | View return |
| 2019 | Supplemental Unemployment Trust Fund of the Local Union 85 United | 990 | Trustee | 0 | $0 | $101,312 | View return |
| 2019 | United Association of Journeymen and Apprentices of the Plumbers & Pipefitter | 990 | Executive Board Member | 1 | $0 | $0 | View return |
| 2019 | Saginaw Plumbing and Steamfitting Supervisory Training Trust | 990EZ | Officer | 0.1 | $0 | - | View return |
| 2018 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Business Man | 45 | $101,312 | $1,238 | View return |
| 2018 | Saginaw Plumbing and Pipefitting 85 Joint Apprenticeship Committee | 990 | Trustee | 2 | $1,238 | $101,312 | View return |
| 2018 | Saginaw Plumbers & Pipefitters Ua Local No 85 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $102,250 | View return |
| 2018 | Supplemental Unemployment Trust Fund of the Local Union 85 United | 990 | Trustee | - | $0 | $93,487 | View return |
| 2018 | Saginaw Plumbing and Steamfitting Supervisory Training Trust | 990EZ | Trustee | 0 | $0 | - | View return |
| 2018 | United Association of Journeymen and Apprentices of the Plumbers & Pipefitter | 990 | Executive Board Member | 1 | $0 | $0 | View return |
| 2017 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Business Man | 45 | $93,487 | $0 | View return |
| 2017 | Saginaw Plumbing and Pipefitting 85 Joint Apprenticeship Committee | 990 | Trustee | 2 | $354 | $0 | View return |
| 2017 | Supplemental Unemployment Trust Fund of the Local Union 85 United | 990 | Trustee | - | $0 | $0 | View return |
| 2017 | United Association of Journeymen and Apprentices of the Plumbers & Pipefitter | 990 | Executive Board Member | 1 | $0 | $0 | View return |
| 2017 | Saginaw Plumbers & Pipefitters Ua Local No 85 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Saginaw Plumbing and Steamfitting Supervisory Training Trust | 990EZ | Trustee | 0 | $0 | - | View return |
| 2016 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Business Man | 40 | $80,012 | $0 | View return |
| 2016 | Saginaw Plumbing and Pipefitting 85 Joint Apprenticeship Committee | 990 | Trustee | 2 | $282 | $0 | View return |
| 2016 | Supplemental Unemployment Trust Fund of the Local Union 85 United | 990 | Trustee | - | $0 | $0 | View return |
| 2016 | Saginaw Plumbing and Steamfitting Supervisory Training Trust | 990EZ | Trustee | 0 | $0 | - | View return |
| 2015 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Asst. Financ | 40 | $77,518 | $0 | View return |
| 2015 | Saginaw Plumbing and Pipefitting 85 Joint Apprenticeship Committee | 990 | Trustee | 2 | $756 | $0 | View return |
| 2015 | Supplemental Unemployment Trust Fund of the Local Union 85 United | 990 | Trustee | - | $0 | $0 | View return |
| 2015 | Saginaw Plumbing and Steamfitting Supervisory Training Trust | 990EZ | Trustee | 2 | $0 | - | View return |
| 2014 | Supplemental Unemployment Trust Fund of the Local Union 85 United | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Saginaw Plumbing and Steamfitting Supervisory Training Trust | 990EZ | Trustee | 2 | $0 | - | View return |
| 2013 | Saginaw Plumbing and Steamfitting Supervisory Training Trust | 990EZ | Trustee | 2 | $0 | - | View return |