• services overview

    Website Development HTML5, Flash, JavaScript, PHP, jQuery, Node.js,...

    Content delivery and fully interactive sites

    read more
    Software Development Mobile, enterprise or embedded systems

    Vendor/language agnostic development services

    read more
    Electronics Design Circuit design, PCB layout, firmware

    Custom prototyping, device design, integrated systems development

    read more
    SR&ED Consulting Experienced claim preparation and defense

    Specializing in IT, Software, Communications & Controls

    read more
    Process Design and Workflow Automation business process engineering, workflow automation

    Development of workflow controls, efficient processes, and systems to automate/control

    read more
    IT Consulting Wide range of IT-related disciplines and technologies

    Infrastructure management, policy development, security enforcement, support processes/systems, event monitoring & management

    read more
    Technology Evaluations Review and assessment of technology and IP

    Offering independent evaluations to venture capitalists, angel investors, and entrepreneurs.

    read more
  • who we are?

    A small group of experienced Engineers, Consultants and Software Development professionals.

    We don't believe in sitting still or growing bored... in fact, the wide variety of experiences and challenges that we have faced over the years are what define us. We constantly seek challenges, and continually push ourselves to "do it better". We've held many different positions, taken on many different projects, and have worked in a wide variety of industries. Check out the backgrounds of our team and you'll likely see something there that will make you go "Huh? That's cool!".

    Whether it's developing a new mobile app, a new control algorithm for moving nuclear fuel bundles, or designing a custom motorcycle, we use a systematic, disciplined, collaborative, and quantifiable approach with attention to technical excellence and proper design. And, with a record of success!

    our core team

    Leroy Dougherty, P.Eng. consultant, technical architect, elec engineer

    Experienced technical consultant and entrepreneur

    read more
    Peter Ott, B.Eng. software engineer, electronics designer, application architect

    Experienced in C,C#/.NET,Obj-C,PHP,Javascript,Flash,XML...

    read more
    Stephanie Sebastiano administrator

    Keeps the lights on and our operations organized

    read more
    Georgia dog

    Keeps us amused and guards the office

    read more
  • contact info

    Have a project in mind? Facing a challenge and need some technical help? Do you require a technology valuation? Or, perhaps you have a comment on one of our past projects or about our site? Feel free to give us a call, drop us an email, or use the form to the right.

    Schomberg, Ontario, Canada
    Telephone: +1 905 939 0512
    FAX: +1 905 939 0942

    contact form

    Please complete the form below and press submit. Note that all the fields are required.

    Contact form submitted!
    We will be in touch soon.

  • connect

    Here's some various sources, sites, and resources that you might find useful (because we have).

    Description Link Description Link
    Our favourite web hosting site:
    Online electronics & gadget store with low prices:
    A flexible time tracking system (SaaS):
    A great source for computers, peripherals, and electronics:
    Tiger Direct (Canada)
    An open source ticketing system:
    PayPal merchant services:
    PayPal for Business - Accept credit cards in just minutes!
  • Privacy Policy

    Thank you for visiting our web site. This privacy policy tells you how we use personal information collected at this site. Please read this privacy policy before using the site or submitting any personal information. By using the site, you are accepting the practices described in this privacy policy. These practices may be changed, but any changes will be posted and changes will only apply to activities and information on a going forward, not retroactive basis. You are encouraged to review the privacy policy whenever you visit the site to make sure that you understand how any personal information you provide will be used.

    The privacy practices set forth in this privacy policy are for this web site only. Our website may contain links to other websites of interest. However, once you have used these links to leave our site, you should note that we do not have any control over that other website. Therefore, we cannot be responsible for the protection and privacy of any information which you provide whilst visiting such sites and such sites are not governed by this privacy statement.

    Collection of Information: We may collect personally identifiable information (like names, email addresses, etc.) voluntarily submitted by our visitors. The information you provide is only used to fulfill your specific request, unless you give us permission to use it in another manner, for example to add you to one of our mailing lists. The Site may use cookie and tracking technology (useful for gathering information such as browser type and operating system, tracking visitors, and Site usage). Personal information cannot be collected via cookies and other tracking technology, however, if you previously provided personally identifiable information, cookies may be tied to such information. Aggregate cookie and tracking information may be shared with third parties.

    Distribution of Information: Your personally identifiable information is kept secure. Only authorized employees, agents and contractors (who have agreed to keep information secure and confidential) have access to this information. We may share information with governmental agencies or others assisting us in fraud prevention or investigation, when: (1) permitted or required by law; or, (2) trying to protect against or prevent actual or potential fraud or unauthorized transactions; or, (3) investigating fraud which has already taken place.

    If you have any questions or comments, contact us by completing this form or email us at