Skip to main content

Contact Us

hand with wooden blocks with contact icons on them

Supporting you is what we do best.

If you’d like to hear more about our services and solutions, have a question, or want to join our team, don’t hesitate to get in touch.

General Inquiries

(902) 482-1600

Phone Number

Our Offices

Nova Scotia (Head Office)

2651 Joseph Howe Drive, Suite 202 Halifax, NS Canada B3L4G5

Phone: (902) 482-1600

New Brunswick

128 Clark Street, Fredericton, New Brunswick E3A 5H2

Phone: (506) 238-4623

Newfoundland and Labrador

67 Major’s Path, St. John's, Newfoundland, A1A 4Z9

Phone: (709) 237-6850


2180 Dunwin Drive, Unit 3, Mississauga, ON, Canada, L5L 5M8

Phone: (905) 593-1770