Contact Us. We are located in Toronto, Ontario, Canada. But we offer help, information and services around the world. Drop us a line… [contact-form-7 id=”17465″ title=”Contact form 1″] We proudly recommend SiteGround,