We’d love to hear from you. 

Don’t forget, we’re not your average insurance provider – we're your partner! Contact us with any comments or inquiries and we’ll get back to you in no time. 

Contact us today

9-5 CANADA-WIDE
INFO@AVROINS.COM
1-800-796-2876
1100 BURLOAK DR, SUITE 300, BURLINGTON, ON L7L 6B2
REGIONS SERVED: CANADA


submit form

For new business, enquiries and all other opportunities send us a message and we will get back to you as soon as possible. 

Thank you so much. Your form has been submitted.

Need to file a claim?

In the unfortunate event that you need to file a claim, AVRO Insurance Managers Ltd. is here to help 24/7. For immediate assistance, please call 1-800-796-2876.

For emergency claims, please contact Martin Digby directly at 289-834-4022 and fill out your Claim Notification Report

Claims Handling