Billing
Make a Payment
Pay your Heritage Mutual premium online in minutes — no account or login required.
Pay online now
You’ll need your policy number (it’s on your bill). Payments are processed securely by InvoiceCloud, our payment partner.
Opens the secure InvoiceCloud portal in a new tab.
Other ways to pay
By mail: Send your payment stub and check to Heritage Mutual Insurance Association, PO Box 110, Eldora, IA 50627 — or PO Box 288, Preston, IA 52069.
By phone: Call our Eldora office at 641-999-1900 or Preston at 563-412-3066 (toll-free in Iowa 1-800-766-7642) during business hours.
Through your agent: Your local agency can also take payments and answer billing questions. Find your agent.
Questions about your bill? Email [email protected] or see our contact page for office hours.
