From my 33 years in insurance, I can tell you that insurance doesn’t pay for a roof just because it’s old or leaking due to wear and tear. Insurance is specifically in existence to cover “Act of God,” like damage from wind or hail. If a storm caused the damage that led to the need for a new roof, then you might be covered.