How do I pay my bill?

You can pay online by credit card or debit card by navigating to our Plastiq payment page and following these instructions. Please note this is a third-party service and they do charge a fee for processing the card.

To pay by e-transfer please send to It is generally easiest to use your client code (noted on your invoice) as your password. If you use a different password please let your broker know.

You can mail cheques, money orders, and cash to our office or drop them off in person. We also accept debit card payments in person at our office.

My policy says it’s ‘Direct Bill’. How do I pay it?

If you need to make a payment on a direct bill Aviva or Intact policy, please go to our carrier page and follow the links to make a payment.

If you’re having trouble, contact us and we will be happy to walk you through the process.

What are my payment options?

We offer single-pay, two-pay, and three-pay options through our office. We can also provide terms for monthly financing through a third-party service or through your insurer depending on who your policy is with.

The terms for our in-house options are:

  • Single Pay 100% due on receipt of invoice for new policies or renewal date for renewing policies
  • Two-Pay – 50% due on effective date and 50% due 30 days after effective date paid by post-dated cheque
  • Three-Pay – 1/3 due on effective date, 1/3 due after 30 days, and 1/3 due after 60 days paid by post-dated cheques. There is a 3% fee for this option.

These terms as well as your payment amounts are also outlined on our invoices.

I have a policy that automatically debits my account and I changed banks

Please contact us or fill out a policy change request form and your broker will call you and go through the change process with you.

Note that it does take a few days for the changes to take effect so make sure that you put the change through well ahead of your next payment date to avoid fees due to a returned payment.

There’s a problem with my invoice

Please email or call our office at 604-448-9196 and we will be happy to help sort out your issue.

We offer more than just a policy

See what we can do for you today