Honestly, your home owners insurance will pay for the repairs.
Doesn't matter who's fault unless you take someone to court. Stupid as it may sound.
Give you an example,
If your neighbor's tree, no matter how dead is it, decides to fall onto your house, your home owners insurance will pay for it.
These things are considered an act of god.
Before anyone jumps up and down, my neighbor is an All State agent. My All State agent to be exact, and I just asked him.