| 2025 | American Leg John Gella Post 219 | 990 | Commander | 10 | $0 | $0 | View return |
| 2025 | Mechanical Contractors Assn of Eastern Ia and Western IL Ind Adv | 990 | President | 1 | $0 | $0 | View return |
| 2025 | Illowa Construction Labor Management Council | 990 | Director | 1 | $0 | $0 | View return |
| 2025 | Mechanical Contractors Association of Eastern Iowa and Western Illinois | 990 | President | 1 | $0 | $0 | View return |
| 2024 | Arh Advanced Care Inc. | 990 | COO (Term 1/31/25) | 40 | $0 | $97,836 | View return |
| 2024 | Mechanical Contractors Association of Eastern Iowa and Western Illinois | 990 | President | 1 | $0 | $0 | View return |
| 2024 | Plumbers Pipefitters Local 25 Welfare Fund | 990 | Trustee | 3 | $0 | $0 | View return |
| 2024 | Illowa Construction Labor Management Council | 990 | Director | - | $0 | $0 | View return |
| 2024 | Illowa-Sheet Metal Workers Joint Apprenticeship & Training Comm Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Merced County Jail Ministry | 990EZ | Director | 1 | $0 | $0 | View return |
| 2024 | Mechanical Contractors Assn of Eastern Ia and Western IL Ind Adv | 990 | President | 1 | $0 | $0 | View return |
| 2024 | American Leg John Gella Post 219 | 990 | Service Offi | 2 | $0 | $0 | View return |
| 2023 | Arh Advanced Care Inc. | 990 | Chief Operating Officer | 40 | $115,836 | $0 | View return |
| 2023 | Illowa Construction Labor Management Council | 990 | Director | - | $0 | $0 | View return |
| 2023 | Illowa-Sheet Metal Workers Joint Apprenticeship & Training Comm Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Alpha Chi Sigma Fraterntiy Collegiate Chapter | 990EZ | Chapter Advisor | 10 | $0 | $0 | View return |
| 2023 | Merced County Jail Ministry | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Mechanical Contractors Association of Eastern Iowa and Western Illinois | 990 | Vice President | 1 | $0 | $0 | View return |
| 2023 | Mechanical Contractors Assn of Eastern Ia and Western IL Ind Adv | 990 | Vice President | 1 | $0 | $0 | View return |
| 2023 | American Leg John Gella Post 219 | 990 | 1st Vice-COM | 21 | $0 | $0 | View return |
| 2022 | Arh Advanced Care Inc. | 990 | Chief Operating Officer | 40 | $0 | $114,383 | View return |
| 2022 | Merced County Jail Ministry | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Mechanical Contractors Assn of Eastern Ia and Western IL Ind Adv | 990 | Vice President | 1 | $0 | $0 | View return |
| 2022 | Illowa Construction Labor Management Council | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Volusia Manufacturers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Mechanical Contractors Association of Eastern Iowa and Western Illinois | 990 | Vice President | 1 | $0 | $0 | View return |
| 2022 | Illowa-Sheet Metal Workers Joint Apprenticeship & Training Comm Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | American Leg John Gella Post 219 | 990 | 2nd Vice-COM | 17.25 | $0 | $0 | View return |
| 2021 | American Leg John Gella Post 219 | 990 | Commander | 0 | $0 | $0 | View return |
| 2021 | Mechanical Contractors Association of Eastern Iowa and Western Illinois | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | Illowa Construction Labor Management Council | 990 | Director | - | $0 | $0 | View return |
| 2021 | Merced County Jail Ministry | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Illowa-Sheet Metal Workers Joint Apprenticeship & Training Comm Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Mechanical Contractors Assn of Eastern Ia and Western IL Ind Adv | 990 | Vice President | 1 | $0 | $0 | View return |
| 2020 | Mechanical Contractors Assn of Eastern Ia and Western IL Ind Adv | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | American Leg John Gella Post 219 | 990 | Commander | 0 | $0 | $0 | View return |
| 2020 | Merced County Jail Ministry | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Illowa-Sheet Metal Workers Joint Apprenticeship & Training Comm Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Clarksville-Montgomery County Homebuilders Association Inc | 990EZ | Task Force Representative | 0 | $0 | $0 | View return |
| 2020 | Mechanical Contractors Association of Eastern Iowa and Western Illinois | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Mechanical Contractors Association of Eastern Iowa and Western Illinois | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Illowa-Sheet Metal Workers Joint Apprenticeship & Training Comm Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Merced County Jail Ministry | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Alabama Associated General Contractors Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Mechanical Contractors Assn of Eastern Ia and Western IL Ind Adv | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Mechanical Contractors Assn of Eastern Ia and Western IL Ind Adv | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Illowa-Sheet Metal Workers Joint Apprenticeship & Training Comm Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Clarksville-Montgomery County Homebuilders Association Inc | 990EZ | Task Force Representative | 0 | $0 | $0 | View return |
| 2018 | Mechanical Contractors Association of Eastern Iowa and Western Illinois | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Alabama Associated General Contractors Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Illowa-Sheet Metal Workers Joint Apprenticeship & Training Comm Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Clarksville-Montgomery County Homebuilders Association Inc | 990EZ | Task Force Representative | 0 | $0 | $0 | View return |
| 2017 | Alabama Associated General Contractors Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Clarksville-Montgomery County Homebuilders Association Inc | 990EZ | Task Force Representative | 0 | $0 | $0 | View return |
| 2016 | Illowa-Sheet Metal Workers Joint Apprenticeship & Training Comm Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Tibbits Opera Foundation and Arts Council Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Alabama Associated General Contractors Inc | 990 | Director | 1 | - | - | View return |
| 2015 | Diverse Harmony Co First Baptist Church | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Tibbits Opera Foundation and Arts Council Inc. | 990 | Member-At-La | 1 | $0 | $0 | View return |
| 2015 | Clarksville Country Club | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Clarksville-Montgomery County Homebuilders Association Inc | 990EZ | Task Force Representative | 0 | $0 | $0 | View return |
| 2014 | Tibbits Opera Foundation and Arts Council Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2014 | Clarksville Country Club | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | Clarksville-Montgomery County Homebuilders Association Inc | 990EZ | Task Force Representative | 0 | $0 | $0 | View return |
| 2013 | Illowa-Sheet Metal Workers Joint Apprenticeship & Training Comm Inc. | 990 | Trustee | 5 | $0 | $0 | View return |
| 2013 | Clarksville-Montgomery County Homebuilders Association Inc | 990EZ | Task Force Representative | 0 | $0 | $0 | View return |
| 2013 | Elon University | 990 | Trustee | 1 | $0 | $0 | View return |