| 2024 | Prairie Place on 1 St Inc | 990 | CEO | 5 | $0 | $303,465 | View return |
| 2024 | Iowa Health Care Association | 990 | Single-Facility Conference | 2 | $0 | $0 | View return |
| 2023 | Good Shepherd Geriatric Center Inc. | 990 | CEO | 50 | $303,465 | $0 | View return |
| 2023 | Shalom Tower Two Inc. | 990 | CEO | 5 | $0 | $303,465 | View return |
| 2023 | Prairie Place on 1 St Inc | 990 | CEO | 5 | $0 | $282,331 | View return |
| 2023 | Rotary International Mason City | 990EZ | Past Preside | 1 | $0 | - | View return |
| 2023 | Iowa Health Care Association | 990 | Single-Facility Conference Chair | 2 | $0 | $0 | View return |
| 2022 | Good Shepherd Geriatric Center Inc. | 990 | CEO | 44.5 | $282,331 | $0 | View return |
| 2022 | Shalom Tower Two Inc. | 990 | CEO | 5 | $0 | $282,331 | View return |
| 2022 | Iowa Health Care Association | 990 | Single Facility Conference Chair | 2 | $0 | $0 | View return |
| 2022 | Rotary International Mason City | 990EZ | President | 3 | $0 | - | View return |
| 2021 | Prairie Place on 1 St Inc | 990 | CEO | 5 | $0 | $250,795 | View return |
| 2021 | Good Shepherd Retirement Apartments Incorporated | 990 | CEO | 4.5 | $0 | $250,795 | View return |
| 2021 | Iowa Health Care Association | 990 | Director-At-Large | 2 | $0 | $0 | View return |
| 2021 | Rotary International Mason City | 990EZ | President El | 1 | $0 | - | View return |
| 2020 | Good Shepherd Geriatric Center Inc. | 990 | CEO | 40 | $250,795 | $0 | View return |
| 2020 | Shalom Tower Two Inc. | 990 | CEO | 5 | $0 | $250,795 | View return |
| 2020 | Prairie Place on 1 St Inc | 990 | CEO (Eff. 04/20) | 1 | $0 | $178,187 | View return |
| 2020 | Good Shepherd Retirement Apartments Incorporated | 990 | CEO (Effective 04/20) | 1 | $0 | $178,187 | View return |
| 2019 | Good Shepherd Geriatric Center Inc. | 990 | CEO (Eff. 04/20) | 40 | $178,187 | $0 | View return |
| 2019 | Shalom Tower Two Inc. | 990 | CEO (Eff. 11/19) | 0.5 | $0 | $178,187 | View return |
| 2019 | Good Shepherd Retirement Apartments Incorporated | 990 | Administrator | 1 | $0 | $167,979 | View return |
| 2019 | Prairie Place on 1 St Inc | 990 | Administrator | 1 | $0 | $167,979 | View return |
| 2018 | Good Shepherd Geriatric Center Inc. | 990 | Administrator | 39 | $167,979 | $0 | View return |
| 2018 | Shalom Tower Two Inc. | 990 | Administrator | 0.5 | $0 | $167,979 | View return |
| 2018 | Good Shepherd Retirement Apartments Incorporated | 990 | Administrator | 1 | $0 | $150,122 | View return |
| 2018 | Prairie Place on 1 St Inc | 990 | Administrator | 0.5 | $0 | $150,122 | View return |
| 2018 | United Way of North Central Iowa | 990 | Member | 0 | $0 | $0 | View return |
| 2017 | Good Shepherd Geriatric Center Inc. | 990 | Administrator | 39 | $150,122 | $0 | View return |
| 2017 | Prairie Place on 1 St Inc | 990 | Administrator | 0.5 | $0 | $150,187 | View return |
| 2017 | Good Shepherd Retirement Apartments Incorporated | 990 | Administrator | 1 | $0 | $150,187 | View return |
| 2017 | Shalom Tower Two Inc. | 990 | Administrator | 0.5 | $0 | $150,122 | View return |
| 2017 | United Way of North Central Iowa | 990 | Member | 0 | $0 | $0 | View return |
| 2016 | Good Shepherd Geriatric Center Inc. | 990 | Administrator | 39 | $150,187 | $0 | View return |
| 2016 | Prairie Place on 1 St Inc | 990 | Administrator | 0.5 | $0 | $159,535 | View return |
| 2016 | Good Shepherd Retirement Apartments Incorporated | 990 | Administrator | 1 | $0 | $159,535 | View return |
| 2016 | Shalom Tower Two Inc. | 990 | Administrator | 0.5 | $0 | $150,187 | View return |
| 2015 | Good Shepherd Geriatric Center Inc. | 990 | Administrator | 39 | $159,535 | $0 | View return |
| 2015 | Shalom Tower Two Inc. | 990 | Administrator | 0.5 | $0 | $159,535 | View return |