Contact Us Contact Us Our offices are located in the Niagara Region of Ontario, Canada however you may find us anywhere in the world at any given time! Our regular office hours are between 9am – 5pm EST and by appointment outside those hours. PHONE: International calls:+1- 289-567-0252 Toll Free in North America:1-866-995-5948 How can we help you? Name*Email* Message