| 2024 | International Association of Machinists Local 2018 | 990 | President | 5 | $600 | $0 | View return |
| 2024 | Raymond and Grace Harmon Charitable Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2024 | West Virginia Trucking Association Inc | 990 | Secretary / Treasurer | 1 | $0 | $0 | View return |
| 2024 | Mt Juliet Lodge No 642 F&Am | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2023 | International Association of Machinists Local 2018 | 990 | President | 5 | $600 | $0 | View return |
| 2023 | Raymond and Grace Harmon Charitable Foundation | 990PF | Trustee | 1 | $599 | $0 | View return |
| 2023 | West Virginia Trucking Association Inc | 990 | Secretary / Treasurer | 1 | $0 | $0 | View return |
| 2023 | Realtor Foundation of Wake County | 990PF | Treasurer | 2 | $0 | $0 | View return |
| 2023 | Bit Coding Academy | 990PF | Tresurer | 10 | $0 | $0 | View return |
| 2022 | Raymond and Grace Harmon Charitable Foundation | 990PF | Trustee | 1 | $800 | $0 | View return |
| 2022 | Realtor Foundation of Wake County | 990PF | Treasurer | 2 | $0 | $0 | View return |
| 2022 | West Virginia Trucking Association Inc | 990 | Secretary / Treasurer | 1 | $0 | $0 | View return |
| 2022 | Bit Coding Academy | 990PF | Treasurer | 10 | $0 | $0 | View return |
| 2021 | Realtor Foundation of Wake County | 990PF | Treasurer | 2 | $0 | $0 | View return |
| 2020 | Realtor Foundation of Wake County | 990PF | Treasurer | 5 | $0 | $0 | View return |
| 2019 | West Virginia Trucking Association Inc | 990 | Past Chairman | 1 | $0 | $0 | View return |
| 2019 | Realtor Foundation of Wake County | 990PF | Director | 2 | $0 | $0 | View return |
| 2019 | Hilltop Nursery School Inc. | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2019 | Focus Recovery & Wellness Community | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2018 | West Virginia Trucking Association Inc | 990 | Past Chairman | 1 | $0 | $0 | View return |
| 2018 | Realtor Foundation of Wake County | 990PF | Director | 2 | $0 | $0 | View return |
| 2018 | Focus Recovery & Wellness Community | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2018 | Buckhorn Camp Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Steamfitters Local Union 449 | 990 | Business Age | 40 | $0 | $0 | View return |
| 2017 | West Virginia Trucking Association Inc | 990 | Past Chairman | 1 | $0 | $0 | View return |
| 2017 | Buckhorn Camp Inc. | 990 | Director | - | $0 | $0 | View return |
| 2017 | Focus Recovery & Wellness Community | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Arlington Club | 990 | 1st Vice President | 5 | $0 | $0 | View return |
| 2017 | Arlington Club | 990 | 1st Vice President | 5 | $0 | $0 | View return |
| 2016 | Steamfitters Local Union 449 | 990 | Business Age | 40 | $122,345 | $0 | View return |
| 2016 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Non-Paid Off | 0.3 | $271 | $0 | View return |
| 2016 | Seattle Genealogical Society | 990EZ | Director Of Publications | 5 | $0 | $0 | View return |
| 2016 | Buckhorn Camp Inc. | 990 | Director | - | $0 | $0 | View return |
| 2016 | West Virginia Trucking Association Inc | 990 | Past Chairman | 1 | $0 | $0 | View return |
| 2016 | Arlington Club | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Steamfitters Local Union 449 | 990 | Business Age | 40 | $125,738 | $0 | View return |
| 2015 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Non-Paid Off | 0.3 | $533 | $0 | View return |
| 2015 | Buckhorn Camp Inc. | 990 | Ex Officio | - | $0 | $0 | View return |
| 2015 | West Virginia Trucking Association Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2015 | Seattle Genealogical Society | 990EZ | Director Of Publications | 8 | $0 | $0 | View return |
| 2015 | Arlington Club | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Steamfitters Local Union 449 | 990 | Business Age | 40 | $122,304 | $0 | View return |
| 2014 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Non-Paid Off | 4 | $3,396 | $0 | View return |
| 2014 | West Virginia Trucking Association Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2013 | Steamfitters Local Union 449 | 990 | Business Age | 40 | $50,146 | $0 | View return |
| 2013 | United Association of Plumbers & Steamfitters Local Union 47 | 990 | Business Agent | 40 | $48,567 | $0 | View return |
| 2013 | West Virginia Trucking Association Inc | 990 | First Vice Chairman | 1 | $0 | $0 | View return |