pinterest

Contact Us

1.888.721.1461

Our address

Main office:
8000 Jane Street,
Tower A, Suite 101,
Concord,
ON L4K 5B8
Google Maps

Contact Us

To contact us please complete this form and you will be assisted within 1 business day.

For all questions related to an existing policy, please visit Customer Support.