Send a message

Members of our shore-based crew are available to assist with any inquiries.



Ontario (Head Office)

1001 Champlain Ave, Suite 401
Burlington, Ontario
Canada, L7L 5Z4 (view map)

PHONE: 905-528-4780
FAX: 905-319-8153
TOLL FREE: 1-800-454-4780




Ontario (Port Dover) 

57 River Drive

Port Dover, Ontario

Canada, N0A 1N7


PHONE: 519-583-1080

AFTER HOURS: 519-427-3356

FAX: 519-583-3032


Monday - Friday: 9am-5pm

New Brunswick

103-E Hampton Road,
Rothesay, New Brunswick
Canada, E2E 3L3 (view map)

PHONE: 506-847-7359
FAX: 506-847-4436

Newfoundland & Labrador

291 Water Street, Suite 302
St. John's, Newfoundland
Canada, A1C 1B9 (view map)

PHONE: 709-579-9557
FAX: 709-579-9498