I got a referral for a roofer from a friend. I called them, and they going to send someone by in 2-3 hours to do an emergency patch and give an estimate on a more thorough fix.
Most of the water is running down the inside of the main exterior wall, so I hope I don't end up having to replace that too because of mold or something later.
They recommended replacing the roof entirely, and are going to give me a quote to that end.
Ugh. I wasn't planning on spending that much money right now, but I guess I'm lucky enough to have savings for this kind of thing.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!