I hope the damage isn't extensive. We got Champion Window to do our new roof earlier this year and they did a pretty neat job. Their reps can come over for a free quote and you're not under any obligation to hire them. Get an estimate from them and then see how it goes.