Most homeowner's insurance policies cover roof replacement if the damage is caused by a natural disaster or an unexpected occurrence. Most homeowner's insurance policies will not cover the cost of replacing or repairing a roof that has deteriorated over time due to wear and tear or negligence.