For all payments please reference your account number located on the top right corner of the invoice or statement. 

Should you need assistance to make a payment please call your agent directly or our customer service staff at 1.877.731.1224 or 1.705.528.1276.

For Yacht policy insurance monthly payment plans are available, ask your broker!


Make a payment by Cheque

Pop your cheque payment in Canada Post. Our mailing address is 1255 Commissioners Rd West, #240, London, ON, N6K 3N5


Pay by Credit Card

To pay by credit card, call the customer service staff at 1.877.731.1224 or 1.705.528.1276.