If she were REALLY smart, she'd send her drunk husband up to fix it....
On the other hand, "storms" causing roof problems is so vague. Did a tornado take the roof off? File a claim. Did it rain a lot and you discovered a leak? That's a maintenance issue, and your insurance company would be right to mock you.