How do Neptune Flood renewals work?

The renewal process begins 75 days before the renewal and a total of 8 notifications can be sent by the renewal date to ensure the insured pays and signs the renewal application.
Was this article helpful?
0 out of 0 found this helpful

Articles in this section