| 2024 | Associated Roofing Contractors Of | 990 | Executive Director | 38 | $215,250 | $0 | View return |
| 2024 | Bay Area Counties Roofing Industry | 990 | Executive Secretary | 2 | $0 | $215,250 | View return |
| 2024 | Bay Area Union Roofing Contractors | 990EZ | Trustee | 5 | $0 | $0 | View return |
| 2024 | Bay Area Roofers Labor Mgmt Trust | 990 | Chairman | 5 | $0 | $0 | View return |
| 2023 | Associated Roofing Contractors Of | 990 | Executive Director | 38 | $188,730 | $0 | View return |
| 2023 | Associated Roofing Contractors Of | 990 | Executive Director | 38 | $188,730 | $0 | View return |
| 2023 | Bay Area Counties Roofing Industry | 990 | Executive Secretary | 2 | $0 | $188,730 | View return |
| 2023 | Bay Area Union Roofing Contractors | 990EZ | Trustee | 5 | $0 | $0 | View return |
| 2023 | Northern California Roofers Labor | 990 | Trustee-Aternate | 5 | $0 | $0 | View return |
| 2023 | Bay Area Roofers Labor Mgmt Trust | 990 | Alternate Trustee | 5 | $0 | $0 | View return |
| 2023 | Roofers Local Union No 40 Vacation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Roofers East Bay-North Bay Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Bay Area Union Roofing Contractors | 990EZ | Trustee | 5 | $0 | $0 | View return |
| 2022 | Associated Roofing Contractors Of | 990 | Executive Director | 38 | $163,934 | $0 | View return |
| 2022 | Bay Area Counties Roofing Industry | 990 | Executive Secretary | 2 | $0 | $163,934 | View return |
| 2022 | Northern California Roofers Labor | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | Bay Area Roofers Labor Mgmt Trust | 990 | Alternate Trustee | 5 | $0 | $0 | View return |
| 2022 | Roofers East Bay-North Bay Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Roofers Local Union No 40 Vacation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Associated Roofing Contractors Of | 990 | Executive Director | 38 | $156,409 | $0 | View return |
| 2021 | Bay Area Counties Roofing Industry | 990 | Executive Secretary | 2 | $0 | $156,409 | View return |
| 2021 | Bay Area Roofers Labor Mgmt Trust | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | Northern California Roofers Labor | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | Roofers Local Union No 40 Vacation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Roofers East Bay-North Bay Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Associated Roofing Contractors Of | 990 | Executive Director | 38 | $150,073 | $0 | View return |
| 2020 | Bay Area Counties Roofing Industry | 990 | Executive Secretary | 2 | $0 | $150,073 | View return |
| 2020 | Bay Area Roofers Labor Mgmt Trust | 990 | Trustee | 5 | $0 | $0 | View return |
| 2020 | Northern California Roofers Labor | 990 | Trustee | 5 | $0 | $0 | View return |
| 2020 | Roofers Local Union No 40 Vacation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Roofers East Bay-North Bay Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Associated Roofing Contractors Of | 990 | Executive Director | 38 | $143,929 | $0 | View return |
| 2019 | Bay Area Counties Roofing Industry | 990 | Executive Secretary | 2 | $0 | $143,929 | View return |
| 2019 | Bay Area Roofers Labor Mgmt Trust | 990 | Trustee | 5 | $0 | $0 | View return |
| 2019 | Northern California Roofers Labor | 990 | Trustee | 5 | $0 | $0 | View return |
| 2019 | Roofers East Bay-North Bay Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Roofers Local Union No 40 Vacation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Associated Roofing Contractors Of | 990 | Executive Director | 40 | $138,522 | $0 | View return |
| 2018 | Northern California Roofers Labor | 990 | Trustee | 5 | $0 | $0 | View return |
| 2018 | Roofers Local Union No 40 Vacation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Roofers East Bay-North Bay Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Roofers East Bay-North Bay Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Roofers Local Union No 40 Vacation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Roofers Local Union No 40 Vacation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Laborers Training and Retraining Trust | 990 | Trustee - Past | 1 | $0 | $0 | View return |
| 2016 | Operating Engineers Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Laborers Training and Retraining Trust | 990 | Trustee | 5 | $0 | $0 | View return |
| 2014 | Laborers Training and Retraining Trust | 990 | Trustee | 5 | $0 | $0 | View return |