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-528-6144
TOLL FREE: 1-800-454-4780


PHONE: 514-640-0123 Ext. 235

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