Contact Us Contact Us For general inquiries please contact us using the form. If you are an existing client, and would like to submit a service request, please click here. Address 9 Slack Road, Suite 200Ottawa, Ontario, K2G 0B7 Contact Numbers Toll Free: 1-866-547-2332Local: 613-721-3331Fax: 613-721-0888 Facebook-f Instagram Twitter Linkedin-in