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)

65 Huron Street
New Hamburg, ON, N3A 1K1
Tel.: (519) 662-1710 or
(800) 667-1802
Fax: (519) 662-2025

MAP

Tavistock

24 Hope Street West
Tavistock, ON, N0B 2R0
Tel.: (519) 655-2422 or
(844) 655-2422
Fax: (519) 655-2343

MAP

Listowel

130 Argyle Ave N, Unit 100
Listowel, ON N4W 1M8
Tel.: (519) 291 – 5444 or
1-888-654-8441
Fax: (519) 291 – 3857

MAP

Clinton location

Clinton

56 King Street
Clinton, ON N0M 1L0
Tel.: (519) 482 – 9310 
Fax: (519) 482-9920

MAP

Milverton

30 Main Street South
Milverton, ON, N0K 1M0
Tel.: (519) 595-8108 or
(800) 268-0543
Fax: (519) 595-8559

MAP

Waterloo

16 – 279 Weber Street North
Waterloo, ON, N2J 3H8
Tel.: (519) 746-5900 or
(844) 746-5900
Fax: (519) 746-4814

MAP

Mitchell

38 Ontario Road, PO Box 670,
Mitchell, ON N0K1N0
Tel.: (519) 348-8425 or
1-800-424-8104
Fax: (519) 348-8071

MAP

Protecting What Matters To You

+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

Clinton

(800) 667-1802
Zehr Insurance

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