That sucks! I read some area was having delays because some jackass stole the downed copper lines. Woe be to that asshole when they find him.
they found them.

as far as roofs, we had to have ours replaced around 2008 due to city code (crybabys, we were missing about 8 shingles...if I were to go back, I'd patch and paint to match original roof). well, fast forward...the $13,000 replacement roof wasn't as good as what we had...lol. replacement leaked in the first 2 days. called them back, and they patched their poor vent install, which I went back and patched better after they left.
you can patch your own roof if you can get up in the attic and locate leaks. there are dozens of products out there for patching roofs. I had to patch that brand new roof, due to a poor ventilation hatch install. that was over 8 years ago, no leaks...I've also added a powered vent, no leaks, within the last 2 months, as well as installing a turbine which exhaust attic heat better than the passive garbage they use nowadays...
just use the right product and if you're not comfortable, find someone who is. "professionals" aren't always so professional.
good luck.