| 2023 | Tender Mercies Inc. | 990 | Past President | 0.5 | $0 | $0 | View return |
| 2023 | Strategies to End Homelessness Inc. | 990 | Member - Exit 2/13/23 | 0.5 | $0 | $0 | View return |
| 2022 | Strategies to End Homelessness Inc. | 990 | Member | 0.5 | $0 | $0 | View return |
| 2021 | Habitat for Humanity of Frederick County MD | 990 | Ex. Director | 40 | $102,081 | $0 | View return |
| 2021 | Janesville Youth Baseball & Softball Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Strategies to End Homelessness Inc. | 990 | Member | 0.5 | $0 | $0 | View return |
| 2021 | Dayton Amateur Radio Association Inc. | 990 | President | - | $0 | $0 | View return |
| 2020 | Habitat for Humanity of Frederick County MD | 990 | Executive Di | 40 | $102,081 | $0 | View return |
| 2020 | Janesville Youth Baseball & Softball Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Strategies to End Homelessness Inc. | 990 | Member | 0.5 | $0 | $0 | View return |
| 2020 | Dayton Amateur Radio Association Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2020 | Unified Sportsmen of Pennsylvania | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Habitat for Humanity of Frederick County MD | 990 | Executive Di | 40 | $100,125 | $0 | View return |
| 2019 | New Alexandria Volunteer Fire Department | 990 | Trustee | 5 | $0 | $0 | View return |
| 2019 | Unified Sportsmen of Pennsylvania | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Janesville Youth Baseball & Softball Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Strategies to End Homelessness Inc. | 990 | Member | 0.5 | $0 | $0 | View return |
| 2019 | Dayton Amateur Radio Association Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2018 | Habitat for Humanity of Frederick County MD | 990 | Executive Di | 40 | $98,292 | $0 | View return |
| 2018 | Janesville Youth Baseball & Softball Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | New Alexandria Volunteer Fire Department | 990 | Trustee | 10 | $0 | $0 | View return |
| 2018 | Strategies to End Homelessness Inc. | 990 | Board President | 1 | $0 | $0 | View return |
| 2018 | Dayton Amateur Radio Association Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Habitat for Humanity of Frederick County MD | 990 | Executive Di | 40 | $96,453 | $0 | View return |
| 2017 | Janesville Youth Baseball & Softball Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | New Alexandria Volunteer Fire Department | 990 | Trustee | 5 | $0 | $0 | View return |
| 2017 | Strategies to End Homelessness Inc. | 990 | Board President | 1 | $0 | $0 | View return |
| 2017 | Dayton Amateur Radio Association Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Habitat for Humanity of Frederick County MD | 990 | Executive Di | 40 | $90,526 | $0 | View return |
| 2016 | Janesville Youth Baseball & Softball Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Strategies to End Homelessness Inc. | 990 | Board President | 1 | $0 | $0 | View return |
| 2015 | Habitat for Humanity of Frederick County MD | 990 | Executive Director | 40 | $88,383 | $0 | View return |
| 2015 | Ohio Paint Horse Club Inc | 990EZ | President | 15 | $0 | - | View return |
| 2015 | Janesville Youth Baseball & Softball Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Strategies to End Homelessness Inc. | 990 | Board President | 1 | $0 | $0 | View return |
| 2014 | Habitat for Humanity of Frederick County MD | 990 | Executive Director | 40 | $86,650 | $0 | View return |
| 2014 | Ohio Paint Horse Club Inc | 990EZ | President | 15 | $0 | - | View return |
| 2014 | Janesville Youth Baseball & Softball Association Inc. | 990 | - | 1 | $0 | $0 | View return |
| 2013 | Habitat for Humanity of Frederick County MD | 990 | Executive Director | 40 | $86,650 | $0 | View return |
| 2013 | Ohio Paint Horse Club Inc | 990EZ | President | 15 | $0 | - | View return |