Patents for Canadians

Exceptional service.  Expert advice. Great prices.

Protect your ideas.  Make them count.

Serving Canadians from coast to coast to coast

Information about Patents Our Services Contact


Costs - Patents Costs - Designs


Free eBook: Profit from your invention Free eBook: Patents for Canadians

Information about Patents

What you need to know about patents before you apply for one.

Click for more information. 

Patent Application Process

The process, from application to registration.

Should You Patent?

A self-assessment checklist.


Info on patent searches.

Basic Patent Law

Basic principles for people new to patents.


Full explanation of the cost of patents.

Intermediate Patent Law

Patent law for applicants.

Where to start

Start with an initial consultation.

Industrial Design Registrations

Protection for designs (“design patents”).

Patent Strategy

A plan is essential.


Crucial for protection.

Free eBook: Patents for Canadians

The basics of patenting for Canadian inventors.

Free eBook: Profit from Your Invention

How to make money (and avoid losing it).


Your partner for
Patent Excellence

Our Services

Click for more information. 

Patent Applications

Drafting and filing your application.

Initial Consultations

Get started with an initial consultation


Searches & Opinions

Is my idea it patentable? Will I infringe someone else’s patent?

Infringement & Litigation

We resolve patent disputes.


Licensing and M&A

Licenses, Buying and Selling Patents.

US & Foreign Patents

Patents in the United States and beyond.

How can we help you?

Get in Touch

Our Approach

We make patents straightforward for Canadians

Contact Us

600-15 Allstate Parkway, Markham ON, Canada - L3R 5B4
200-15 Fitzgerald Road - Ottawa, ON, Canada - K2H 9C1
Many more meeting locations across the GTA and Ottawa


Contact Us

Use this form to ask a question or arrange an initial consultation.

We always start our patent services with an Initial Consultation ($500 +HST). Do you want us to contact you to schedule one now?
To help us serve you better, please tell us where you are located.