| 2024 | Bay Area Counties Roofing Apprenticeship Trust | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2023 | United Union of Roofers Waterproofers and Allied Workers | 990 | Vice President | 7 | $32,327 | $0 | View return |
| 2023 | Union Roofing Contractors Association | 990EZ | Trustee | 1 | $0 | - | View return |
| 2023 | Bay Area Counties Roofing Apprenticeship Trust | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2023 | Roofers East Bay-North Bay Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Allegheny College | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | United Union of Roofers Waterproofers and Allied Workers | 990 | Vice President | 18 | $82,663 | $0 | View return |
| 2022 | Roofers Local Union No 81 | 990 | Business Man | 10 | $24,902 | $0 | View return |
| 2022 | Union Roofing Contractors Association | 990EZ | Vice Chairman | 1 | $0 | - | View return |
| 2022 | United Union of Roofers Local No 162 | 990 | Trustee - Past | 5 | $0 | $0 | View return |
| 2022 | Bay Area Counties Roofing Apprenticeship Trust | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2022 | Allegheny College | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | United Union of Roofers Waterproofers and Allied Workers | 990 | Vice President | 17 | $79,152 | $0 | View return |
| 2021 | Roofers Local Union No 81 | 990 | Business Man | 10 | $27,177 | $0 | View return |
| 2021 | National Roofers Union & Employers Joint Health & Welfare Fund | 990 | Trustee - Past | 1 | $0 | $79,152 | View return |
| 2021 | United Union of Roofers Local No 162 | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | Bay Area Counties Roofing Apprenticeship Trust | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2021 | Union Roofing Contractors Association | 990EZ | Vice Chairman | 1 | $0 | - | View return |
| 2021 | Allegheny College | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Roofers Health & Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | Roofers East Bay-North Bay Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | United Union of Roofers Waterproofers and Allied Workers | 990 | Vice President | 18 | $78,152 | $0 | View return |
| 2020 | Roofers Local Union No 81 | 990 | Business Man | 40 | $27,094 | $0 | View return |
| 2020 | National Roofers Union & Employers Joint Health & Welfare Fund | 990 | Trustee | 1 | $0 | $78,152 | View return |
| 2020 | United Union of Roofers Local No 162 | 990 | Trustee | 5 | $0 | $0 | View return |
| 2020 | Union Roofing Contractors Association | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2020 | Bay Area Counties Roofing Apprenticeship Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Allegheny College | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Roofers East Bay-North Bay Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Roofers Health & Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2019 | United Union of Roofers Waterproofers and Allied Workers | 990 | Vice President | 18 | $76,522 | $0 | View return |
| 2019 | Roofers Local Union No 81 | 990 | Business Man | 16 | $22,168 | $0 | View return |
| 2019 | National Roofers Union & Employers Joint Health & Welfare Fund | 990 | Trustee | 1 | $0 | $76,522 | View return |
| 2019 | Union Roofing Contractors Association | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | United Union of Roofers Local No 162 | 990 | Trustee | 5 | $0 | $0 | View return |
| 2019 | Roofers East Bay-North Bay Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Allegheny College | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Roofers Health & Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2018 | United Union of Roofers Waterproofers and Allied Workers | 990 | Vice President | 18 | $76,227 | $0 | View return |
| 2018 | Roofers Local Union No 81 | 990 | Business Man | 16 | $21,712 | $0 | View return |
| 2018 | National Roofers Union & Employers Joint Health & Welfare Fund | 990 | Trustee | 1 | $0 | $76,227 | View return |
| 2018 | United Union of Roofers Local No 162 | 990 | Trustee | 5 | $0 | $0 | View return |
| 2018 | Union Roofing Contractors Association | 990EZ | Chairman | 1 | $0 | $0 | View return |
| 2018 | Allegheny College | 990 | Trustee (Entered | 2 | $0 | $0 | View return |
| 2018 | Roofers Health & Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2018 | Roofers East Bay-North Bay Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | United Union of Roofers Waterproofers and Allied Workers | 990 | Vice President | 18 | $77,167 | $0 | View return |
| 2017 | Roofers Local Union No 81 | 990 | Business Man | 16 | $22,700 | $0 | View return |
| 2017 | National Roofers Union & Employers Joint Health & Welfare Fund | 990 | Trustee | 1 | $0 | $77,167 | View return |
| 2017 | United Union of Roofers Local No 162 | 990 | Trustee | 5 | $0 | $0 | View return |
| 2017 | Union Roofing Contractors Association | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Roofers East Bay-North Bay Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Roofers Health & Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2017 | Roofers Health & Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2016 | United Union of Roofers Waterproofers and Allied Workers | 990 | Vice President | 18 | $73,022 | $0 | View return |
| 2016 | Roofers Local Union No 81 | 990 | Business Man | 16 | $9,537 | $0 | View return |
| 2016 | National Roofers Union & Employers Joint Health & Welfare Fund | 990 | Trustee | 1 | $0 | $73,022 | View return |
| 2016 | United Union of Roofers Local No 162 | 990 | Trustee | 5 | $0 | $0 | View return |
| 2016 | Union Roofing Contractors Association | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Roofers East Bay-North Bay Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Roofers Health & Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2015 | United Union of Roofers Waterproofers and Allied Workers | 990 | Vice President | 17 | $74,674 | $0 | View return |
| 2015 | Independence a Family of Services Inc | 990 | Chief Financial Officer | 20 | $51,962 | $0 | View return |
| 2015 | Roofers Local Union No 81 | 990 | Business Man | 16 | $3,996 | $0 | View return |
| 2015 | National Roofers Union & Employers Joint Health & Welfare Fund | 990 | Trustee | 1 | $0 | $74,674 | View return |
| 2015 | Union Roofing Contractors Association | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2015 | United Union of Roofers Local No 162 | 990 | Trustee | 5 | $0 | $0 | View return |
| 2015 | Roofers East Bay-North Bay Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Roofers Health & Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2014 | United Union of Roofers Waterproofers and Allied Workers | 990 | Vice President | 34 | $135,558 | $0 | View return |
| 2014 | Roofers Local Union No 81 | 990 | Business Man | 16 | $11,972 | $0 | View return |
| 2014 | Union Roofing Contractors Association | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2014 | Roofers East Bay-North Bay Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Roofers Health & Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2013 | United Union of Roofers Waterproofers and Allied Workers | 990 | Vice President | 9 | $39,688 | $0 | View return |
| 2013 | Roofers Local Union No 81 | 990 | Business Man | 16 | $10,310 | $0 | View return |
| 2013 | Santa Ynez Valley Hotel Assn Inc | 990 | Treasurer | 0 | $0 | $0 | View return |