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

MAP

Listowel

MAP

Clinton location

Clinton

MAP

Milverton

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

MAP

Waterloo

MAP

Mitchell

MAP

Protecting what matters to you

+1 (800) 667-1802

~|icon_phone~|elegant-themes~|solid

+1 (519) 662-1710

(Head Office)
~|icon_pin~|elegant-themes~|solid

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