New broker submissions:
submissions@allfarminsurance.ca

Claims can be submitted to:
claims@allfarminsurance.ca

General inquiries:
info@allfarminsurance.ca

Toll-free Phone: 1-877-123-1234

24 Hour Claims Service: 416-123-1234