Consider hiring your own inspector to assess the damage...use someone independent - not a roofing contractor. You might consider a home inspector or engineer. If their report indicates wind damage, then you can build a case for replacement...and the squeaky wheel gets the grease...