| 2024 | Virginia State Firefighters Association | 990 | 2nd VP | 10 | $0 | $0 | View return |
| 2024 | Virginia Fire Chiefs Foundation Co James H Johnson | 990 | Vice Chair | 1.75 | $0 | $0 | View return |
| 2024 | Carrsville Volunteer Fire Department Incorporated | 990 | Commissioner | 5 | $0 | $0 | View return |
| 2024 | Virginia Fire Chiefs Association Inc Co James H Johnson | 990 | Vice President | 0 | $0 | $0 | View return |
| 2023 | Carrsville Volunteer Fire Department Incorporated | 990EZ | Commissioner | 5 | $0 | - | View return |
| 2023 | Virginia State Firefighters Association | 990 | 2nd VP | 10 | $0 | $0 | View return |
| 2023 | Virginia Fire Chiefs Association Inc Co James H Johnson | 990 | 2nd VP | 0 | $0 | $0 | View return |
| 2022 | Carrsville Volunteer Fire Department Incorporated | 990EZ | Commissioner | 5 | $0 | - | View return |
| 2022 | Virginia State Firefighters Association | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Virginia Fire Chiefs Association Inc Co James H Johnson | 990 | 2nd VP | 0 | $0 | $0 | View return |
| 2021 | Virginia State Firefighters Association | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Carrsville Volunteer Fire Department Incorporated | 990EZ | Commissioner | 5 | $0 | - | View return |
| 2020 | Virginia State Firefighters Association | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Carrsville Volunteer Fire Department Incorporated | 990EZ | Commissioner | 5 | $0 | - | View return |
| 2019 | Carrsville Volunteer Fire Department Incorporated | 990EZ | Commissioner | 5 | $0 | - | View return |
| 2019 | Virginia State Firefighters Association | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Carmax Foundation | 990PF | Vice President & Director | 0 | $0 | $0 | View return |
| 2018 | Virginia State Firefighters Association | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Carrsville Volunteer Fire Department Incorporated | 990EZ | Commissioner | 5 | $0 | - | View return |
| 2017 | Carmax Foundation | 990PF | Vice President & Director | 0 | $0 | $0 | View return |
| 2017 | Carrsville Volunteer Fire Department Incorporated | 990EZ | Commissioner | 5 | $0 | - | View return |
| 2017 | Virginia State Firefighters Association | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Carmax Foundation | 990PF | Vice President & Director | 0 | $0 | $0 | View return |
| 2016 | Virginia Fire Chiefs Association Inc Co James H Johnson | 990 | VP @ Large #1 | 0 | $0 | $0 | View return |
| 2016 | Virginia State Firefighters Association | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Carrsville Volunteer Fire Department Incorporated | 990 | Commissioner | 5 | $0 | $0 | View return |
| 2015 | Carrsville Volunteer Fire Department Incorporated | 990EZ | Commissioner | 5 | $0 | - | View return |
| 2015 | Virginia State Firefighters Association | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Carrsville Volunteer Fire Department Incorporated | 990EZ | Commissioner | 5 | $0 | - | View return |
| 2014 | Virginia State Firefighters Association | 990 | Director | - | $0 | $0 | View return |
| 2013 | Carrsville Volunteer Fire Department Incorporated | 990 | Commissioner | 5 | $0 | $0 | View return |
| 2013 | Virginia State Firefighters Association | 990 | Director | 2 | $0 | $0 | View return |