I think insurance will cover the damage. Have professionals come in and do it. One thing that can help in future is to cut back trees that are close to the house so they can't jump up in your roof. I hate raccoons, skunks and opossums... All was at too populous where I live.