| 2025 | Associated Building Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2024 | United Association of Journeymen & Apprt of Plumbers & Steamfitters Local No 350 | 990 | Bus Mgr/Trustee | 45 | $150,762 | $0 | View return |
| 2024 | United Association of Journeymen & Apprentices of the Us & Canada 350 Trust | 990 | Previous Co-Chair & Secretary | 0.2 | $0 | $0 | View return |
| 2024 | Western States Pipe Trades Council of the United Association | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2024 | Associated Building Corporation | 990EZ | Trustee/Business Manager | 2 | $0 | $0 | View return |
| 2024 | Colorado State Pipe Trades Association | 990EZ | President | 1 | $0 | $0 | View return |
| 2023 | United Association of Journeymen & Apprt of Plumbers & Steamfitters Local No 350 | 990 | Bus Mgr/Trustee | 45 | $148,910 | $0 | View return |
| 2023 | Western States Pipe Trades Council of the United Association | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2023 | Associated Building Corporation | 990EZ | Trustee/Business Manager | 2 | $0 | $0 | View return |
| 2023 | Mountain States Pipe Trades Association | 990 | President | 1 | $0 | $0 | View return |
| 2023 | United Association of Journeymen & Apprentices of the Us & Canada 350 Trust | 990 | Co-Chair & Secretary | 0.2 | $0 | $0 | View return |
| 2023 | Colorado State Pipe Trades Association | 990EZ | President | 1 | $0 | $0 | View return |
| 2022 | United Association of Journeymen & Apprt of Plumbers & Steamfitters Local No 350 | 990 | Bus Mgr/Trustee | 45 | $140,102 | $0 | View return |
| 2022 | Western States Pipe Trades Council of the United Association | 990EZ | Vice President | 1 | $0 | - | View return |
| 2022 | United Association of Journeymen & Apprentices of the Us & Canada 350 Trust | 990 | Co-Chair & Secretary | 0.2 | $0 | $0 | View return |
| 2022 | Associated Building Corporation | 990EZ | Trustee/Business Manager | 3 | $0 | $0 | View return |
| 2022 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | President | 1 | $0 | $0 | View return |
| 2022 | Colorado State Pipe Trades Association | 990EZ | President | 1 | $0 | $0 | View return |
| 2022 | Ua Local 350 Retiree Health and Welfare Plan | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | Northern Nevada Local 350 Health Welfare and Vacation Plan | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | United Association of Journeymen & Apprt of Plumbers & Steamfitters Local No 350 | 990 | Bus Mgr/Trustee | 40 | $132,630 | $0 | View return |
| 2021 | Ua Local 350 Retiree Health and Welfare Plan | 990 | Chairman | 1 | $0 | $132,630 | View return |
| 2021 | Northern Nevada Local 350 Health Welfare and Vacation Plan | 990 | Chairman | 1 | $0 | $132,630 | View return |
| 2021 | Associated Building Corporation | 990EZ | Trustee/Business Manager | 3 | $0 | $0 | View return |
| 2021 | Western States Pipe Trades Council of the United Association | 990EZ | Vice President | 1 | $0 | - | View return |
| 2021 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | Colorado State Pipe Trades Association | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2021 | United Association of Journeymen & Apprentices of the Us & Canada 350 Trust | 990 | Trustee | 0.2 | $0 | $0 | View return |
| 2020 | United Association of Journeymen & Apprt of Plumbers & Steamfitters Local No 350 | 990 | Bus Mgr/Trustee | 40 | $127,816 | $0 | View return |
| 2020 | Northern Nevada Local 350 Health Welfare and Vacation Plan | 990 | Chairman | 1 | $0 | $127,816 | View return |
| 2020 | Ua Local 350 Retiree Health and Welfare Plan | 990 | Chairman | 1 | $0 | $127,816 | View return |
| 2020 | Western States Pipe Trades Council of the United Association | 990EZ | Vice President | 1 | $0 | - | View return |
| 2020 | Colorado State Pipe Trades Association | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2020 | Associated Building Corporation | 990EZ | Trustee/Business Manager | 3 | $0 | $0 | View return |
| 2020 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Vice President | 1 | $0 | $0 | View return |
| 2020 | United Association of Journeymen & Apprentices of the Us & Canada 350 Trust | 990 | Trustee | 0.2 | $0 | $0 | View return |
| 2019 | United Association of Journeymen & Apprt of Plumbers & Steamfitters Local No 350 | 990 | Bus Mgr/Trustee | 40 | $124,310 | $0 | View return |
| 2019 | Associated Building Corporation | 990EZ | Trustee/Business Manager | 3 | $0 | $0 | View return |
| 2019 | Colorado State Pipe Trades Association | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2019 | Western States Pipe Trades Council of the United Association | 990EZ | Vice President | 1 | $0 | - | View return |
| 2019 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | United Association of Journeymen & Apprentices of the Us & Canada 350 Trust | 990 | Trustee | 0.2 | $0 | $0 | View return |
| 2019 | Northern Nevada Local 350 Health Welfare and Vacation Plan | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Ua Local 350 Retiree Health and Welfare Plan | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | United Association of Journeymen & Apprt of Plumbers & Steamfitters Local No 350 | 990 | Bus Mgr/Trustee | 40 | $120,510 | $0 | View return |
| 2018 | United Association of Journeymen & Apprt of Plumbers & Steamfitters Local No 350 | 990 | Bus Mgr/Trustee | 40 | $120,510 | $0 | View return |
| 2018 | Associated Building Corporation | 990EZ | Trustee/Business Manager | 3 | $0 | $0 | View return |
| 2018 | United Association of Journeymen & Apprentices of the Us & Canada 350 Trust | 990 | Secretary | 0.2 | $0 | $0 | View return |
| 2018 | Western States Pipe Trades Council of the United Association | 990EZ | Vice President | 0 | $0 | - | View return |
| 2018 | Ua Local 350 Retiree Health and Welfare Plan | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | Northern Nevada Local 350 Health Welfare and Vacation Plan | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | Associated Building Corporation | 990EZ | Trustee/Business Manager | 3 | $0 | $0 | View return |
| 2017 | United Association of Journeymen & Apprt of Plumbers & Steamfitters Local No 350 | 990 | Bus Mgr/Trustee | 40 | $114,456 | $0 | View return |
| 2017 | Western States Pipe Trades Council of the United Association | 990EZ | Vice President | 0 | $0 | - | View return |
| 2017 | United Association of Journeymen & Apprentices of the Us & Canada 350 Trust | 990 | Secretary | 0.2 | $0 | $0 | View return |
| 2017 | Associated Building Corporation | 990EZ | Trustee/Business Manager | 3 | $0 | $0 | View return |
| 2017 | Northern Nevada Local 350 Health Welfare and Vacation Plan | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Northern Nevada Building & Construc Trades Council Development Corp | 990 | Board Member | - | $0 | $0 | View return |
| 2017 | Ua Local 350 Retiree Health and Welfare Plan | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | United Association of Journeymen & Apprt of Plumbers & Steamfitters Local No 350 | 990 | Bus Mgr/Trustee | 40 | $95,238 | $0 | View return |
| 2016 | United Association of Journeymen & Apprentices of the Us & Canada 350 Trust | 990 | Secretary | 0.2 | $0 | $0 | View return |
| 2016 | Associated Building Corporation | 990EZ | Trustee/Business Manager | 3 | $0 | $0 | View return |
| 2016 | Northern Nevada Local 350 Health Welfare and Vacation Plan | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Ua Local 350 Retiree Health and Welfare Plan | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2015 | United Association of Journeymen & Apprt of Plumbers & Steamfitters Local No 350 | 990 | Bus Mgr/Trustee | 40 | $87,664 | $0 | View return |
| 2015 | United Association of Journeymen & Apprentices of the Us & Canada 350 Trust | 990 | Secretary | 0.2 | $0 | $0 | View return |
| 2015 | Mountain West Environmental Labor Coalition | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Associated Building Corporation | 990EZ | Trustee/Business Manager | 3 | $0 | $0 | View return |
| 2015 | Ua Local 350 Retiree Health and Welfare Plan | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2015 | Northern Nevada Local 350 Health Welfare and Vacation Plan | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | United Association of Journeymen & Apprt of Plumbers & Steamfitters Local No 350 | 990 | Bus Mgr/Trustee | 40 | $78,575 | $0 | View return |
| 2014 | Associated Building Corporation | 990EZ | Trustee/Business Manager | 3 | $0 | $0 | View return |
| 2014 | United Association of Journeymen & Apprentices of the Us & Canada 350 Trust | 990 | Secretary | 0.2 | $0 | $0 | View return |
| 2014 | Northern Nevada Local 350 Health Welfare and Vacation Plan | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | Ua Local 350 Retiree Health and Welfare Plan | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2013 | United Association of Journeymen & Apprt of Plumbers & Steamfitters Local No 350 | 990 | Bus Agnt/Trustee/Conference Brd | 40 | $71,860 | $0 | View return |
| 2013 | Associated Building Corporation | 990EZ | Trustee | 3 | $0 | $0 | View return |
| 2013 | United Association of Journeymen & Apprentices of the Us & Canada 350 Trust | 990 | Secretary | 0.2 | $0 | $0 | View return |
| 2013 | Northern Nevada Local 350 Health Welfare and Vacation Plan | 990 | Labor Trustee | 0 | $0 | $0 | View return |