| 2024 | Associated Pennsylvania Constructors | 990 | Director | 2.35 | $0 | $0 | View return |
| 2024 | Pennsylvania Asphalt Pavement Assoc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2023 | Associated Pennsylvania Constructors | 990 | Director | 2.35 | $0 | $0 | View return |
| 2023 | New York Construction Materials Association Inc | 990 | Immediate Past Chairman | 1 | $0 | $0 | View return |
| 2023 | Pennsylvania Asphalt Pavement Assoc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2022 | Pennsylvania Asphalt Pavement Assoc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2022 | New York Construction Materials Association Inc | 990 | Immediate Past Chairman | 1 | $0 | $0 | View return |
| 2022 | Associated Pennsylvania Constructors | 990 | Director | 2.35 | $0 | $0 | View return |
| 2021 | New York Construction Materials Association Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Pennsylvania Asphalt Pavement Assoc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2021 | Associated Pennsylvania Constructors | 990 | Director | 2.5 | $0 | $0 | View return |
| 2020 | Shriners International Irem Shriner | 990 | Recorder | 15 | $7,557 | $0 | View return |
| 2020 | Pennsylvania Asphalt Pavement Assoc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | New York Construction Materials Association Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Associated Pennsylvania Constructors | 990 | Director | 1.25 | $0 | $0 | View return |
| 2019 | Shriners International Irem Shriner | 990 | Recorder | 15 | $7,500 | $0 | View return |
| 2019 | New York Construction Materials Association Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Pennsylvania Asphalt Pavement Assoc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Associated Pennsylvania Constructors | 990 | Director | 4 | $0 | $0 | View return |
| 2018 | Pennsylvania Aggregates and Concrete Association | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Pennsylvania Asphalt Pavement Assoc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | New York Construction Materials Association Inc | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2018 | Associated Pennsylvania Constructors | 990 | Director | 2.5 | $0 | $0 | View return |
| 2017 | Pennsylvania Asphalt Pavement Assoc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Pennsylvania Aggregates and Concrete Association | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | New York Construction Materials Association Inc | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2017 | Associated Pennsylvania Constructors | 990 | Director | 0.3 | $0 | $0 | View return |
| 2016 | New York Construction Materials Association Inc | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2016 | Aggregates Foundation for Technology Research and Education | 990EZ | Immediate Past Chair- Until 03/2016 | 1 | $0 | $0 | View return |
| 2016 | National Stone Sand and Gravel Association | 990 | Immediate Past Chair - Until 03/2016 | 1 | $0 | $0 | View return |
| 2016 | Boy Scouts of America Trust Fund | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | Pennsylvania Aggregates and Concrete Association | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Pennsylvania Asphalt Pavement Assoc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Greater Pittsburgh Council Boy Scouts of America | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Associated Pennsylvania Constructors | 990 | Director | 0.3 | $0 | $0 | View return |
| 2015 | Pennsylvania Asphalt Pavement Assoc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | National Stone Sand and Gravel Association | 990 | Immediate Past Chair | 1 | $0 | $0 | View return |
| 2015 | Greater Pittsburgh Council Boy Scouts of America | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Boy Scouts of America Trust Fund | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Aggregates Foundation for Technology Research and Education | 990EZ | Immediate Past Chair | 1 | $0 | $0 | View return |
| 2015 | Pennsylvania Aggregates and Concrete Association | 990 | Immediate Past Chair | 1 | $0 | $0 | View return |
| 2015 | Associated Pennsylvania Constructors | 990 | Director | 0.3 | $0 | $0 | View return |
| 2014 | Aggregates Foundation for Technology Research and Education | 990EZ | Chairman | 1 | $0 | $0 | View return |
| 2014 | National Stone Sand and Gravel Association | 990 | Chairman | 1 | $0 | $0 | View return |
| 2014 | Pennsylvania Aggregates and Concrete Association | 990 | Immediate Past Chair | 1 | $0 | $0 | View return |
| 2014 | Pennsylvania Asphalt Pavement Assoc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | National Stone Sand and Gravel Association | 990 | First Vice Chair | 1 | $0 | $0 | View return |
| 2013 | National Stone Sand and Gravel Association | 990 | Second Vice Chair - Until 03/2013 | 1 | $0 | $0 | View return |
| 2013 | Pennsylvania Asphalt Pavement Assoc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Aggregates Foundation for Technology Research and Education | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2013 | Pennsylvania Aggregates and Concrete Association | 990 | Immediate Past Chair | 1 | $0 | $0 | View return |