1-800-667-1802 (After Hours Claims: 1-866-226-0018) [email protected]

Contact Us

Whether you are an existing client or thinking about using our services, please feel free to contact us. Please check our locations and their respective contact information, below.

  • This field is for validation purposes and should be left unchanged.

Locations

New Hamburg (Head Office)

MAP

Tavistock

MAP

Listowel

MAP

Milverton

MAP

Waterloo

MAP

Mitchell

MAP

Protecting what matters to you

+1 (800) 667-1802

+1 (519) 662-1710

(Head Office)

65 Huron Street New Hamburg,ON, N3A 1K1

(Head Office)

New Hamburg (Head Office)

Milverton

Tavistock

Waterloo

Monkton

Listowel

Mitchell

(800) 667-1802
Zehr Insurance

Call us with all your questions!
1 (800) 667-1802