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

Should you need assistance with your payment process 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!


Pay 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.