Hi Chris,This year we just made the switch from the digital magazine version to a more modern online scroll Impact Report.Impact Report 2018: Our impact at Covenant House VancouverIt looks like you guys are a bit more "ahead/fancy" than us design wise. I want to recommend the folks we used: Yeeboo Digital - Full Service Online Fundraising and Digital Agency
We have worked with them on a variety of project from full website redesign to smaller projects like our online impact report.
They are Canadian and work with a wide arrange of non-profits with all different needs.They are organized, listen to what you want and are very easy to work with.
I hope that helps.Cheers,