| 2024 | Janesville Lions Foundation Inc. | 990EZ | President | 1 | $0 | - | View return |
| 2024 | Gulf States Chapter Smacna | 990EZ | President | 1 | $0 | $0 | View return |
| 2024 | Sheet Metal Industry Fund Inc | 990EZ | President | 1 | $0 | $0 | View return |
| 2024 | Mechanical Cont-Ua Local 119 Health & Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | American Coach Association | 990 | Ch Pres- Western Regional | 2 | $0 | $0 | View return |
| 2023 | Janesville Lions Foundation Inc. | 990EZ | First VP | 1 | $0 | - | View return |
| 2023 | Mechanical Cont-Ua Local 119 Health & Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Gulf States Chapter Smacna | 990EZ | President | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal Industry Fund Inc | 990EZ | President | 1 | $0 | $0 | View return |
| 2022 | American Coach Association | 990 | Ch Pres- Western Regional | 2 | $0 | $0 | View return |
| 2022 | Janesville Lions Foundation Inc. | 990EZ | First VP | 1 | $0 | - | View return |
| 2022 | Sheet Metal Industry Fund Inc | 990EZ | President | 1 | $0 | $0 | View return |
| 2022 | Gulf States Chapter Smacna | 990EZ | President | 1 | $0 | $0 | View return |
| 2022 | Mechanical Cont-Ua Local 119 Health & Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | American Coach Association | 990 | Ch Pres- Western Regional | 2 | $0 | $0 | View return |
| 2021 | Mechanical Cont-Ua Local 119 Health & Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Sheet Metal Industry Fund Inc | 990EZ | President | 1 | $0 | $0 | View return |
| 2021 | Gulf States Chapter Smacna | 990EZ | President | 1 | $0 | $0 | View return |
| 2020 | American Coach Association | 990 | Ch Pres- Western Regional | 2 | $0 | $0 | View return |
| 2020 | South Alabama Botanical and Horticultural Society | 990 | Director | 3 | $0 | $0 | View return |
| 2020 | Gulf States Chapter Smacna | 990EZ | President | 1 | $0 | $0 | View return |
| 2020 | Sheet Metal Industry Fund Inc | 990EZ | President | 1 | $0 | $0 | View return |
| 2020 | Mobile Mechanical Cont Ind Prom Fund Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Mobile Mechanical Cont Ind Prom Fund Inc | 990EZ | President | 1 | $0 | $0 | View return |
| 2019 | South Alabama Botanical and Horticultural Society | 990 | Director | 3 | $0 | $0 | View return |
| 2019 | Gulf States Chapter Smacna | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal Industry Fund Inc | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Mobile Mechanical Contractors Association Inc | 990EZ | President | 1 | $0 | $0 | View return |
| 2018 | Gulf States Chapter Smacna | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Mobile Mechanical Cont Ind Prom Fund Inc | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Mobile Mechanical Contractors Association Inc | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Sheet Metal Industry Fund Inc | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Mechanical Cont-Ua Local 119 Health & Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Mobile Mechanical Contractors Association Inc | 990EZ | President | 1 | $0 | - | View return |
| 2017 | Mobile Mechanical Cont Ind Prom Fund Inc | 990EZ | President | 1 | $0 | - | View return |
| 2017 | Gulf States Chapter Smacna | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2016 | Mechanical Cont-Ua Local 119 Health & Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Mobile Mechanical Cont Ind Prom Fund Inc | 990EZ | President | 1 | $0 | - | View return |
| 2016 | American Coach Association | 990 | Ch Pres - So Calif | 2 | $0 | $0 | View return |
| 2016 | Mobile Mechanical Contractors Association Inc | 990EZ | President | 1 | $0 | - | View return |
| 2016 | Gulf States Chapter Smacna | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2015 | Mobile Mechanical Cont Ind Prom Fund Inc | 990EZ | President | 1 | $0 | - | View return |
| 2015 | Mobile Mechanical Contractors Association Inc | 990EZ | President | 1 | $0 | - | View return |
| 2015 | American Coach Association | 990 | Ch Pres - So Calif | 1 | $0 | $0 | View return |
| 2014 | Mobile Mechanical Cont Ind Prom Fund Inc | 990EZ | President | 1 | $0 | - | View return |
| 2014 | Mechanical Cont-Ua Local 119 Health & Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Mobile Mechanical Contractors Association Inc | 990EZ | President | 1 | $0 | - | View return |
| 2014 | American Coach Association | 990 | Ch Pres - So Calif | 1 | $0 | $0 | View return |
| 2013 | Mechanical Cont-Ua Local 119 Health & Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | American Coach Association | 990 | Ch Pres - So Calif | 1 | $0 | $0 | View return |
| 2013 | Mobile Mechanical Contractors Association Inc | 990EZ | President | 1 | $0 | - | View return |
| 2013 | Mobile Mechanical Cont Ind Prom Fund Inc | 990EZ | President | 1 | $0 | - | View return |