| 2025 | Mechanical Contractors Association of Iowa Inc | 990 | Executive VI | 40 | $239,900 | $0 | View return |
| 2025 | Southeast Iowa Mechanical Contracting Industry Development Fund | 990 | Executive VP | 2 | $0 | $239,900 | View return |
| 2025 | Mechanical Contractors Association of Iowa Group Return | 990 | Executive VP | 40 | $0 | $239,900 | View return |
| 2025 | Central Iowa Mechanical Contracting Industry Development Fund | 990 | Executive V | 2 | $0 | $239,900 | View return |
| 2025 | Cedar Rapids Iowa City Mechanical Contracting Industry Development Fund | 990 | Executive V | 2 | $0 | $239,900 | View return |
| 2024 | Mechanical Contractors Association of Iowa Inc | 990 | Executive VP | 40 | $196,799 | $0 | View return |
| 2024 | Cedar Rapids Iowa City Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $196,799 | View return |
| 2024 | Southeast Iowa Mechanical Contracting Industry Development Fund | 990 | Executive VP | 2 | $0 | $196,799 | View return |
| 2024 | Central Iowa Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $196,799 | View return |
| 2024 | Mechanical Contractors Association of Iowa Group Return | 990 | Executive Vice President | 40 | $0 | $196,799 | View return |
| 2024 | Local Union No 125 Jatc Fund | 990 | Alternate Tr | 1.5 | $0 | $0 | View return |
| 2024 | Ua Local Union No 125 H&W Fund | 990 | Management Alternate | 1 | $0 | $0 | View return |
| 2023 | Mechanical Contractors Association of Iowa Inc | 990 | Executive VP | 40 | $185,583 | $0 | View return |
| 2023 | Mechanical Contractors Association of Iowa Group Return | 990 | Executive Vice President | 40 | $0 | $185,583 | View return |
| 2023 | Cedar Rapids Iowa City Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $185,583 | View return |
| 2023 | Southeast Iowa Mechanical Contracting Industry Development Fund | 990 | Executive VP | 2 | $0 | $185,583 | View return |
| 2023 | Central Iowa Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $185,583 | View return |
| 2023 | Local Union No 125 Jatc Fund | 990 | Alternate Tr | 1.5 | $0 | $0 | View return |
| 2023 | Plumbers & Steamfitters Local Union No33 Health & Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Ua Local Union No 125 Vacation Fund | 990 | Alternate Trustee - Mgmt | 1 | $0 | $0 | View return |
| 2023 | Ua Local Union No 125 H&W Fund | 990 | Management Alternate | 1 | $0 | $0 | View return |
| 2022 | Mechanical Contractors Association of Iowa Inc | 990 | Executive VP | 40 | $157,761 | $0 | View return |
| 2022 | Cedar Rapids Iowa City Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $157,761 | View return |
| 2022 | Mechanical Contractors Association of Iowa Group Return | 990 | Executive Vice President | 40 | $0 | $157,761 | View return |
| 2022 | Southeast Iowa Mechanical Contracting Industry Development Fund | 990 | Executive VP | 2 | $0 | $157,761 | View return |
| 2022 | Central Iowa Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $157,761 | View return |
| 2022 | Ua Local Union No 125 Vacation Fund | 990 | Alternate Trustee - Mgmt | 1 | $0 | $0 | View return |
| 2022 | Ua Local Union No 125 H&W Fund | 990 | Management Alternate | 1 | $0 | $0 | View return |
| 2022 | Local Union No 125 Jatc Fund | 990 | Alternate Tr | 1.25 | $0 | $0 | View return |
| 2022 | Plumbers & Steamfitters Local Union No33 Health & Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Mechanical Contractors Association of Iowa Inc | 990 | Executive VP | 40 | $145,757 | $0 | View return |
| 2021 | Central Iowa Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $145,757 | View return |
| 2021 | Southeast Iowa Mechanical Contracting Industry Development Fund | 990 | Executive VP | 2 | $0 | $145,757 | View return |
| 2021 | Mechanical Contractors Association of Iowa Group Return | 990 | Executive Vice President | 40 | $0 | $145,757 | View return |
| 2021 | Cedar Rapids Iowa City Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $145,757 | View return |
| 2021 | Ua Local Union No 125 Vacation Fund | 990 | Alternate Trustee - Mgmt | 1 | $0 | $0 | View return |
| 2021 | Plumbers & Steamfitters Local Union No33 Health & Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Ua Local Union No 125 H&W Fund | 990 | Management Alternate | 1 | $0 | $0 | View return |
| 2021 | Local Union No 125 Jatc Fund | 990 | Alternate Tr | 1.25 | $0 | $0 | View return |
| 2020 | Mechanical Contractors Association of Iowa Inc | 990 | Executive VP | 40 | $138,424 | $0 | View return |
| 2020 | Southeast Iowa Mechanical Contracting Industry Development Fund | 990 | Executive VP | 2 | $0 | $138,424 | View return |
| 2020 | Mechanical Contractors Association of Iowa Group Return | 990 | Executive Vice President | 40 | $0 | $138,424 | View return |
| 2020 | Central Iowa Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $138,424 | View return |
| 2020 | Cedar Rapids Iowa City Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $138,424 | View return |
| 2020 | Plumbers & Steamfitters Local Union No33 Health & Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Ua Local Union No 125 Vacation Fund | 990 | Alternate Trustee - Mgmt | 1 | $0 | $0 | View return |
| 2020 | Local Union No 125 Jatc Fund | 990 | Alternate Tr | 1.25 | $0 | $0 | View return |
| 2020 | Ua Local Union No 125 H&W Fund | 990 | Management Alternate | 1 | $0 | $0 | View return |
| 2019 | Mechanical Contractors Association of Iowa Inc | 990 | Executive VP(12/1-12/31) | 40 | $132,061 | $0 | View return |
| 2019 | Mechanical Contractors Association of Iowa Group Return | 990 | Executive Vice President | 40 | $0 | $132,061 | View return |
| 2019 | Cedar Rapids Iowa City Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $132,061 | View return |
| 2019 | Southeast Iowa Mechanical Contracting Industry Development Fund | 990 | Executive VP | 2 | $0 | $132,061 | View return |
| 2019 | Central Iowa Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $132,061 | View return |
| 2019 | Plumbers & Steamfitters Local Union No33 Health & Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Ua Local Union No 125 Vacation Fund | 990 | Alternate Trustee - Mgmt | 1 | $0 | $0 | View return |
| 2019 | Local Union No 125 Jatc Fund | 990 | Alternate Tr | 1.25 | $0 | $0 | View return |
| 2019 | Ua Local Union No 125 H&W Fund | 990 | Management Alternate | 1 | $0 | $0 | View return |
| 2018 | Mechanical Contractors Association of Iowa Inc | 990 | Executive VP(12/1-12/31) | 40 | $127,834 | $0 | View return |
| 2018 | Cedar Rapids Iowa City Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $127,834 | View return |
| 2018 | Southeast Iowa Mechanical Contracting Industry Development Fund | 990 | Executive VP | 2 | $0 | $127,834 | View return |
| 2018 | Central Iowa Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $127,834 | View return |
| 2018 | Mechanical Contractors Association of Iowa Group Return | 990 | Executive Vice President | 40 | $0 | $127,834 | View return |
| 2018 | Plumbers & Steamfitters Local Union No33 Health & Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Ua Local Union No 125 Vacation Fund | 990 | Alternate Trustee - Mgmt | 1 | $0 | $0 | View return |
| 2018 | Local Union No 125 Jatc Fund | 990 | Alternate Tr | 1.25 | $0 | $0 | View return |
| 2018 | Ua Local Union No 125 H&W Fund | 990 | Management Alternate | 1 | $0 | $0 | View return |
| 2017 | Southeast Iowa Mechanical Contracting Industry Development Fund | 990 | Executive VP | 2 | $115,135 | $0 | View return |
| 2017 | Mechanical Contractors Association of Iowa Inc | 990 | Executive VP(12/1-12/31) | 40 | $115,135 | $0 | View return |
| 2017 | Mechanical Contractors Association of Iowa Group Return | 990 | Executive Vice President | 40 | $0 | $115,135 | View return |
| 2017 | Central Iowa Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $115,135 | View return |
| 2017 | Cedar Rapids Iowa City Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $115,135 | View return |
| 2017 | Ua Local Union No 125 H&W Fund | 990 | Management Alternate | 1 | $0 | $0 | View return |
| 2017 | Local Union No 125 Jatc Fund | 990 | Alternate Tr | 1.25 | $0 | $0 | View return |
| 2017 | Ua Local Union No 125 Vacation Fund | 990 | Alternate Trustee - Mgmt | 1 | $0 | $0 | View return |
| 2016 | Mechanical Contractors Association of Iowa Inc | 990 | Executive VP(12/1-12/31) | 40 | $110,456 | $0 | View return |
| 2016 | Mechanical Contractors Association of Iowa Group Return | 990 | Executive Vice President | 40 | $0 | $110,456 | View return |
| 2016 | Southeast Iowa Mechanical Contracting Industry Development Fund | 990 | Executive VP | 2 | $0 | $110,456 | View return |
| 2016 | Cedar Rapids Iowa City Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $110,456 | View return |
| 2016 | Central Iowa Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $110,456 | View return |
| 2016 | Ua Local Union No 125 Vacation Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2016 | Local Union No 125 Jatc Fund | 990 | Alternate Tr | 1.75 | $0 | $0 | View return |
| 2016 | Ua Local Union No 125 H&W Fund | 990 | Management Alternate | 1 | $0 | $0 | View return |
| 2015 | Mechanical Contractors Association of Iowa Inc | 990 | Executive VP(12/1-12/31) | 40 | $105,576 | $0 | View return |
| 2015 | Southeast Iowa Mechanical Contracting Industry Development Fund | 990 | Executive VP | 2 | $0 | $105,576 | View return |
| 2015 | Mechanical Contractors Association of Iowa Group Return | 990 | Executive Vice President | 40 | $0 | $105,576 | View return |
| 2015 | Central Iowa Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $105,576 | View return |
| 2015 | Cedar Rapids Iowa City Mechanical Contracting Industry Development Fund | 990 | Executive V P | 2 | $0 | $105,576 | View return |
| 2015 | Ua Local Union No 125 H&W Fund | 990 | Management Alternate | 1 | $0 | $0 | View return |
| 2015 | Ua Local Union No 125 Vacation Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Mechanical Contractors Association of Iowa Inc | 990 | Executive VP(12/1-12/31) | 40 | $73,927 | $0 | View return |
| 2014 | Cedar Rapids Iowa City Mechanical Contracting Industry Development Fund | 990 | Executive V P(12/1-12/31) | 2 | $0 | $73,927 | View return |
| 2014 | Central Iowa Mechanical Contracting Industry Development Fund | 990 | Executive V P(12/1-12/31) | 2 | $0 | $73,927 | View return |
| 2014 | Southeast Iowa Mechanical Contracting Industry Development Fund | 990EZ | Executive V P(12/1-12/31) | 2 | $0 | $0 | View return |
| 2014 | Ua Local Union No 125 H&W Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Ua Local Union No 125 Vacation Fund | 990 | Trustee | 1 | $0 | $0 | View return |