| 2024 | Indiana Armstrong Builders Assoc | 990EZ | Exec Officer | 40 | $12,000 | $0 | View return |
| 2024 | Pennsylvania Builders Association | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Pennsylvania Foundation for Housing Inc. | 990EZ | Treasurer | 0.2 | $0 | $0 | View return |
| 2024 | Indiana County Development Corporation | 990 | Secretary-Tr | 1 | $0 | $0 | View return |
| 2024 | Our Song | 990EZ | Director | 10 | $0 | - | View return |
| 2024 | Westfield Lodge No 118 Loyal Order of Moose | 990 | Vice President | 2 | $0 | $0 | View return |
| 2023 | Indiana Armstrong Builders Assoc | 990EZ | Exec Officer | 40 | $12,000 | $0 | View return |
| 2023 | Animal Welfare Society of Jefferson County | 990 | President | 1 | $0 | $0 | View return |
| 2023 | Indiana County Development Corporation | 990 | Secretary-Tr | 1 | $0 | $0 | View return |
| 2023 | Pennsylvania Foundation for Housing Inc. | 990EZ | Treasurer | 0.2 | $0 | $0 | View return |
| 2023 | Pennsylvania Builders Association | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Our Song | 990EZ | Director | 10 | $0 | - | View return |
| 2023 | Animal Welfare Society of Jefferson County | 990 | President | 1 | $0 | $0 | View return |
| 2023 | Westfield Lodge No 118 Loyal Order of Moose | 990 | Vice President | 2 | $0 | $0 | View return |
| 2022 | Indiana Armstrong Builders Assoc | 990EZ | Exec Officer | 40 | $15,000 | $0 | View return |
| 2022 | Pennsylvania Foundation for Housing Inc. | 990EZ | Treasurer | 0.2 | $0 | $0 | View return |
| 2022 | Indiana County Development Corporation | 990 | Secretary-Tr | 1 | $0 | $0 | View return |
| 2022 | Pennsylvania Builders Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Our Song | 990EZ | Director | 10 | $0 | - | View return |
| 2021 | Indiana Armstrong Builders Assoc | 990EZ | Exec Officer | 40 | $21,558 | $0 | View return |
| 2021 | Pennsylvania Foundation for Housing Inc. | 990EZ | Treasurer | 0.2 | $0 | $0 | View return |
| 2021 | Pennsylvania Builders Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Indiana County Development Corporation | 990 | Secretary-Tr | 1 | $0 | $0 | View return |
| 2021 | Our Song | 990EZ | Director | 10 | $0 | - | View return |
| 2021 | Heroic Youth Utah Inc | 990EZ | Trustee | 0 | $0 | - | View return |
| 2020 | Indiana Armstrong Builders Assoc | 990EZ | Exec Officer | 40 | $24,058 | $0 | View return |
| 2020 | Pennsylvania Foundation for Housing Inc. | 990EZ | Treasurer | 0.2 | $0 | $0 | View return |
| 2020 | Indiana County Development Corporation | 990 | Secretary-Tr | 1 | $0 | $0 | View return |
| 2020 | Pennsylvania Builders Association | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Our Song | 990EZ | Director | 10 | $0 | - | View return |
| 2019 | Indiana Armstrong Builders Assoc | 990EZ | Exec Officer | 40 | $24,058 | $0 | View return |
| 2019 | Pennsylvania Foundation for Housing Inc. | 990EZ | Treasurer | 0.2 | $0 | $0 | View return |
| 2019 | Indiana County Development Corporation | 990 | Secretary-Tr | 1 | $0 | $0 | View return |
| 2019 | Pennsylvania Builders Association | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Our Song | 990EZ | Director | 10 | $0 | - | View return |
| 2019 | Indiana County Development Corporation | 990 | Secretary-Tr | 1 | $0 | $0 | View return |
| 2018 | Indiana Armstrong Builders Assoc | 990EZ | Exec Officer | 40 | $24,956 | $0 | View return |
| 2018 | Pennsylvania Foundation for Housing Inc. | 990EZ | Trustee | 0.2 | $0 | $0 | View return |
| 2018 | Indiana County Development Corporation | 990 | Secretary-Tr | 2 | $0 | $0 | View return |
| 2018 | Our Song | 990EZ | Director | 10 | $0 | - | View return |
| 2018 | Pennsylvania Builders Association | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Heroic Youth Utah Inc | 990EZ | Trustee | 0 | $0 | - | View return |
| 2017 | Indiana Armstrong Builders Assoc | 990EZ | Exec Officer | 40 | $21,558 | $0 | View return |
| 2017 | Pennsylvania Builders Association | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Indiana County Development Corporation | 990 | Secretary-Tr | - | $0 | $0 | View return |
| 2017 | Pennsylvania Foundation for Housing Inc. | 990EZ | Trustee | 0.2 | $0 | $0 | View return |
| 2016 | Indiana Armstrong Builders Assoc | 990EZ | Exec Officer | 40 | $21,558 | $0 | View return |
| 2016 | Pennsylvania Foundation for Housing Inc. | 990EZ | Trustee | 0.2 | $0 | $0 | View return |
| 2016 | Westfield Lodge No 118 Loyal Order of Moose | 990 | Governor | 2 | $0 | $0 | View return |
| 2016 | Pennsylvania Builders Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Indiana County Development Corporation | 990 | Secretary-Tr | - | $0 | $0 | View return |
| 2015 | Indiana Armstrong Builders Assoc | 990EZ | Exec Officer | 40 | $32,337 | $0 | View return |
| 2015 | Pennsylvania Foundation for Housing Inc. | 990EZ | Trustee | 0.2 | $0 | $0 | View return |
| 2015 | Westfield Lodge No 118 Loyal Order of Moose | 990 | Governor | 2 | $0 | $0 | View return |
| 2015 | Pennsylvania Builders Association | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Indiana County Development Corporation | 990 | Secretary-Tr | - | $0 | $0 | View return |
| 2014 | Indiana Armstrong Builders Assoc | 990EZ | Exec Officer | 40 | $44,116 | $0 | View return |
| 2014 | Westfield Lodge No 118 Loyal Order of Moose | 990 | Governor | 2 | $0 | $0 | View return |
| 2014 | Pennsylvania Builders Association | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Indiana County Development Corporation | 990 | Secretary-Tr | 2 | $0 | $0 | View return |
| 2014 | Pennsylvania Foundation for Housing Inc. | 990EZ | Trustee | 0.2 | $0 | $0 | View return |
| 2013 | Indiana Armstrong Builders Assoc | 990EZ | Exec Officer | 40 | $43,116 | $0 | View return |
| 2013 | Conservation Employees' Credit Union | 990 | Chairman | 1 | $0 | $0 | View return |
| 2013 | Pennsylvania Builders Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Westfield Lodge No 118 Loyal Order of Moose | 990 | Governor | 2 | $0 | $0 | View return |
| 2013 | Indiana County Development Corporation | 990 | Secretary-Tr | 2 | $0 | $0 | View return |