Patent Agents List - ONTARIO

This is a limited list of registered patent agents who are open to accepting new clients. Please note, however, that CIPO has a complete list of registered Print Detailed List This list will open in a new browser window in a print friendly format.



Ottawa
613-751-3777
Toronto
416-728-2369
Toronto
416-961-5000
Toronto
416 868-1482
Toronto
416-863-1500
Toronto
416-863-1500
Toronto
647-317-6609
Ottawa
613-695-5858
Ottawa
613-695-5858
Toronto
416-957-1620
Ottawa
613 237-5160
Ottawa
613-237-1512
London
519-673-5591
Ottawa
613-232-2486
Ottawa
613-270-0023
Waterloo
519-888-7465
Ottawa
613-232-7302
Toronto
416-865-0040
Kitchener
519-746-6732
Ottawa
(613) 327-7245
Ottawa
613-558-6557
Ottawa
613-233-1781
Ottawa
613-237-6900
Ottawa
613-324-6077
Ottawa
613-238-6404
Toronto
416-865-4708
Ottawa
613-232-8173
Ottawa
613-237-5160
Ottawa
613-237-6900
Toronto
647-317-6609
Toronto
416-863-2400
Ottawa
613-237-5160
Ottawa
613-233-5684
Toronto
416-364-7311
Toronto
416-868-3470
Toronto
416-863-1200
Ottawa
613-519-1415
Toronto
416-364-7311
Kitchener
519-783-3210
Toronto
416-364-7311
Mississauga
905-812-3600
Toronto
416-364-7311
Toronto
416-961-3100
Ottawa
613-884-2936
Ottawa
613-884-2936
Whitby
248-227-7177
Toronto
416-487-0099
Toronto
416-487-0099
Toronto
416-216-1856
Toronto
416-728-2369
Toronto
416-593-5514
Toronto
416-634-7097
Toronto
416-865-7000
Toronto
647-680-3526
Ottawa
613-235-6337
Toronto
416-863-2400
Toronto
416-593-1221
Ottawa
613-369-4775
Ottawa
613-237-5160
Toronto
416-367-6000
Ottawa
613-232-7302
Toronto
416-621-0100
Toronto
416-920-8170
Toronto
416 920-8170
Nepean
613-317-7583
Toronto
416-868-1482
Ottawa
613-238-2022
Ottawa
613-236-1995
Toronto
416-364-7311
Ottawa
613-233-1781
Aurora
905-726-7073
Toronto
416-865-4620
Ottawa
613-235-4373
Toronto
416-425-0112
Ottawa
613-521-8844
Ottawa
613-521-8844
Toronto
519-474-0700
Toronto
519-474-0700
Ottawa
613-236-9561
Toronto
416-863-2934
Toronto
(416) 957-1174
Toronto
416-941-9440
Ottawa
613-232-0227
Burlington
905-336-8940
Toronto
416-593-1221
Ottawa
613-232-7302
Ottawa
613-238-6404
Ottawa
613-238-6404
Ottawa
613-695-5858
Toronto
416-364-7311
Ottawa
613-237-5160
Toronto
416-863-3166
Toronto
416-364-7311
Toronto
604-839-2180
Ottawa
613-236-1995
Toronto
416-556-2999
Toronto
416-865-5490
Toronto
416-216-4000
Toronto
647-622-1351
Ottawa
613-777-1088
Toronto
647-799-0583
Toronto
416-979-2211
Ottawa
613-236-9561
Kitchener
416-805-9090
Toronto
416-363-2775
Toronto
416-593-5514
Ottawa
613-369-4790
Ottawa
(613) 232-2486
Ottawa
613-237-5160
Toronto
416-246-1782
Toronto
416-843-8141
Toronto
416-843-8141
Kitchener
519-575-7509
Toronto
(416)364-7311
Ottawa
613-238-6404
Ottawa
613-233-1781
Ottawa
613-233-1781
Toronto
647-317-6609
Toronto
416-920-8170
Toronto
647-932-3900
Richmond
613-838-4495
Richmond
613-838-4495
Ottawa
613-232-2486
Ottawa
613-990-1273
Toronto
(416) 216-2452
Toronto
416-865-7358
Toronto
416-248-3005
Ottawa
647-494-0396
Ottawa
613-715-9770
Toronto
(416) 920-8170
Toronto
416-941-9440
Toronto
416-941-9440
Ottawa
613-232-2486
Ottawa
613-786-0208
Toronto
416-368-8313
Ottawa
613-842-4299
Ottawa
613-730-0376
Toronto
416-777-0101
Toronto
416-971-7202
Ottawa
416-862-6636
Toronto
416-635-3500
Kanata
613-831-6003
Kanata
613-831-6003
Caledon
519-927-3894
Toronto
416-595-7913
Toronto
647 929-3342
Toronto
416-624-8068
Hamilton
905-572-9300
Barrie
705-726-1975
Toronto
416-703-1100
Toronto
647-680-3526
Toronto
647-977-9186
Ottawa
613-807-2827
Toronto
416 598-4209
Toronto
416-593-5514
Toronto
416-367-6000
Burlington
905-363-3054
Toronto
416-593-5514
Toronto
416-865-8244
Toronto
416-368-8313
Toronto
416-366-8381
Toronto
416-865-7534
Toronto
Toronto
416-364-7311
Ottawa
613-235-4373
Toronto
416-598-4209
Ottawa
613-237-6900
Toronto
514-288-8389
Toronto
647-795-8633
Ottawa
613-232-0227
Ottawa
613-232-2486
Ottawa
613 842-4299
Toronto
416-957-1683
Ottawa
613-255-6774
Ottawa
613-232-5300
Ottawa
613-237-5160
Mississauga
(905)817-6100
Toronto
416-365-3500
Ottawa
613-233-5684
Toronto
416-593-5514
Ottawa
613-237-6900
Stittsville
(613) 592-2693
Ottawa
613-232-2486
Ottawa
613-236-1995
Toronto
416-216-2427
Toronto
416 865-6600
Ottawa
613-232-2486
Lakefield
(705)652-7059
Lakefield
705-652-7059
Ottawa
613-232-2486
Toronto
416-961-5000
Toronto
416-920-8170
Toronto
416-595-8500
Toronto
416-703-1100
Toronto
416-866-3942
Toronto
416-868-1482
Ottawa
613-566-2748
Toronto
416-367-6000
Orangeville
519-941-8730
Burlington
905-363-3054
Ottawa
613-233-1781
Kitchener
519-576-6910
Ottawa
613-233-1781
Ottawa
613-233-1781
Hamilton
905-540-8208
Toronto
416-862-7525
Kitchener
519-575-7509
Mississauga
(905)817-6107
Ottawa
613-232-2486
Guelph
416-202-6739
Rockwood
416-865-3533
Toronto
416-364-7311
Toronto
416-216-1905
Toronto
Toronto
416-868-1482
Ottawa
(613) 236-9561
Thornhill
905-747-0606
Toronto
416-368-8313
Toronto
416-865-3733
Toronto
416-593-5514
Ottawa
613-233-1781
Ottawa
(613) 236-9561 ext.3236
Toronto
416-546-7303
Toronto
416-546-7303
Toronto
416-868-1482
Toronto
416-593-5514
Kitchener
519-575-7512
Mississauga
(905) 542-5897
Toronto
416-961-5000
Toronto
416-368-1097
Toronto
416-368-1097
Kitchener
519-783-3215
Toronto
416-865-6600
Ottawa
613-567-0762
Burlington
905-319-9168
Burlington
905-319-9168
Kitchener
519-569-4563
Oakville
905-827-7610
Ottawa
613-787-1091
Toronto
416-479-1273
Toronto
416 957-1664
Mississauga
905-819-9937
Toronto
416-865-7965
Ottawa
613-237-5160
Toronto
416-565-0088
Toronto
416-216-1906
Ottawa
613-563-6510
Kitchener
519-783-3210
Waterloo
905-629-4746
Aurora
905-726-7012
Ottawa
613-232-2486
Toronto
613-521-7944
Toronto
416-630-0071
Ottawa
613-702-4482
Toronto
416-941-9202
Ottawa
613-232-7302
Toronto
416-368-8313
Toronto
416-868-1482
Toronto
416-920-8170
Toronto
416-865-1234
Toronto
416 449-9160
Mississauga
905-274-9999
Toronto
416-593-5514
Toronto
416-920-8170
Toronto
416-955-0050
Toronto
416-593-3936
Toronto
(416) 849-8395
Ottawa
613-232-7302
Toronto
416-955-0050
Ottawa
613-238-2002
London
519-667-7526
Ottawa
613-238-2002
Ottawa
(613) 232-5300
Toronto
416-216-4000
Toronto
416-862-7525
Ottawa
613-237-6900
Burlington
905-363-3054
Ottawa
613-236-9561
Toronto
416-865-7657
Mississauga
905-569-9400
Toronto
416-970-4050
Toronto
416-957-1699
London
519-931-3542
Toronto
416-365-3500
Ottawa
613-236-9561
Toronto
416-955-0050
Ottawa
613-592-0637
Ottawa
613-237-6900
Toronto
416-348-5912
Ottawa
613-232-2486
Ottawa
613-233-1322
Toronto
416-363-0318
Ottawa
613-237-6900
Ottawa
613-237-6900
Toronto
416-865-3529
Ottawa
613-232-2486
Toronto
416-961-5000
Toronto
416-777-0101
Ottawa
613-232-7302
Burlington
905-363-3054
Toronto
416-703-4004
Toronto
416-703-4004
Ottawa
613-233-1781
Ottawa
(613) 991-2595
Toronto
416-368-1097
Metcalfe
613-668-2746
Toronto
416-723-6636
Ottawa
613-232-2486
Missisauga
905-602-4875 ext. 334
Toronto
Toronto
(416) 868-1482 ext. 292
Toronto
416 703-1100
Toronto
416-634-7367
Ottawa
613-232-2486
Toronto
416-847-0054 ext. 223
Toronto
416-862-7525
Burlington
(905) 639-0333
Mississauga
905-673-6980
Toronto
416-865-4717
Nepean
613-618-3276
Toronto
416-560-4205
Ottawa
613-236-9561
Kingston
613 533-2342
Toronto
416-957-1676
Ottawa
613-236-1995
Toronto
416-368-8311
Toronto
416-362-1812
Toronto
416-365-3500
Ottawa
613-238-8173
Toronto
416-364-7311
Toronto
(604) 401-4797
Kanata
613-271-9030
Ottawa
613-238-6404
Toronto
416-957-1684
Ottawa
613-234-3559
Kitchener
(519) 803-5587
Toronto
416-868-1482
Toronto
416-955-0050
Markham
416-560-5789
Toronto
(416) 353-4264
Toronto
416-920-8170
Ottawa
(613) 288-8015
Newmarket
(289) 383-1427
Ottawa
613-236-9561
Ottawa
613-237-5160
Toronto
416-865-3508
Ottawa
613-567-0762
Ottawa
613-236-1995
Toronto
647-317-6609
Ottawa
613-567-0762
Toronto
Toronto
416-362-1812
Toronto
416-961-5000
Toronto
416-691-5144
Toronto
416-364-7311
Toronto
647-771-2197
Toronto
416-865-7676
Toronto
416-865-4702
Toronto
416-865-7000
Toronto
416-364-7311
Toronto
416-777-0888
Toronto
416-414-2207
Ottawa
613-297-2372
Toronto
416 216-4823
Ottawa
613-237-6900
Toronto
416-364-7311
Kanata
(613) 618-2417
Toronto
416-867-1628
Toronto
416-847-0054
Kitchener
519 807-9465
Kingston
613-544-0861
Ottawa
613-564-0871
London
519-931-3500
Toronto
416-595-8500
Waterloo
519 579-3660
Guelph
519-931-3542
Toronto
416-363-2775
Toronto
416-363-2775
Ottawa
613-369-4782
Hamilton
905-540-8208
Ottawa
613-567-7824
Ottawa
(613) 567-7824 ext. 232
Ottawa
613-236-9561
Ottawa
613-232-7302
Hamilton
905-390-1818
Ottawa
613-236-1995
Ottawa
613-233-1781
Ottawa
613-787-3539
Ottawa
613-407-1020
Ottawa
Toronto
416-369-4643
Waterloo
(519)579-3660
Toronto
416-863-2372
Toronto
416-865-6600
Toronto
416-362-1812
Kitchener
1-800-301-3863
Toronto
416-865-7979
Ottawa
613-238-8080
Toronto
416-955-0050
Ottawa
613-233-1781
Toronto
416-216-2968
Concord
(289) 982-2445
Ottawa
613-232-2486
Ottawa
613-695-5858
Ottawa
613-780-8661
Guelph
416-202-6739
Toronto
416-216-4000
Toronto
416-593-5514
Ottawa
613-234-1907
Ottawa
613-783-8840
Toronto
416-996-4928
Toronto
416-863-3164
Toronto
416-364-7311
Ottawa
613-235-7234
Toronto
416-362-2111
Ottawa
613-576-3055
Vaughan
905-303-8542 ext 221
Ottawa
613-567-0762
Ottawa
613-567-0762
Toronto
416-593-5514
Toronto
416-957-1696
Toronto
416-630-0071
Toronto
416-593-5514
Toronto
416-593-4323
Toronto
416-868-3501
Ottawa
613-238-2022
Toronto
416-920-8170
Toronto
416-920-8170
Toronto
416-961-5000
Toronto
416-955-0050
Toronto
416-955-0050
Ottawa
613-993-1186
Ottawa
613-614-7146
Vaughan
905-303-8542
Toronto
416-849-8355
Toronto
416-703-1100
Toronto
416-863-4292
Peterborough
705-775-4448
Ottawa
613-232-5300
Toronto
416-367-6000
Ottawa
613-233-1322
Toronto
905-812-3600
Ottawa
613-521-8844
Mississauga
905-673-6980
Toronto
647-795-8635
Toronto
416-364-7311
Ottawa
613-237-5160
Toronto
416-465-6565
Ottawa
613-233-5684
Toronto
416 865-0040
Toronto
416-595-8655
Toronto
416-961-5000
Ottawa
613-236-1995
Toronto
416-868-1482
Burlington
905-363-3054
Ottawa
613-567-0762
Toronto
416-489-2277
Hamilton
905-540-3243
Toronto
416-690-7704
Toronto
416-479-8647
Toronto
416-479-8647
Ottawa
(613)233-1781
Toronto
416-593-1221
Toronto
416-595-1155
Kingston
647-404-1235
Toronto
647-404-1235
Toronto
416-863-1500
Toronto
647-404-1235
Ottawa
613-521-7944
Toronto
416-865-3515
Toronto
000-000-0000
Toronto
416-216-4000
Peterborough
705-775-4448
Toronto
416-777-0888
Waterloo
519-579-3660
Waterloo
519-593-3287
Ottawa
613-233-1781
Toronto
416-368-1097
Ottawa
613-232-2486
Toronto
416-597-4202
Toronto
416-630-0071
Kingston
613-533-2342
Ottawa
613-232-5815
Ottawa
613-232-5815
Kanata
613-232-5300
Toronto
416-865-7345
Kanata
Mississauga
905-817-6108
Toronto
416-955-0050
Ottawa
613-237-5160
Toronto
416-595-1155
Toronto
416-598-4209
Ottawa
613-232-2486
Toronto
416-865-4706
Ottawa
613-232-0227
Toronto
416-364-7311
Ottawa
613-787-4789
Toronto
416-863-2518
Toronto
416-593-5514
Ottawa
613-232-2486
Ottawa
613-233-1781
Toronto
(416) 920-8170 ext. 110
Toronto
416 863-2425
Ottawa
613-237-5160
Toronto
416-920-8170
Toronto
416 777-0888
Ottawa
613-233-1781
Toronto
416-777-2273
Toronto
416-526-7022
Ottawa
613-232-2486
Ottawa
613-784-3470
Toronto
(416)849-8459
Toronto
416-595-1155
Toronto
416-869-5500
Ottawa
613-234-4555
Ottawa
613-235-4373
Toronto
416-365-3500
Ottawa
613-232-2486
Ottawa
604-355-7245
Ottawa
613-521-9652
Toronto
416-364-7311
Toronto
Hamilton
905-540-3282
Toronto
416-996-4928
Ottawa
613-523-3784
Ottawa
613-523-3784
Pickering
905-428-1267
Toronto
416-216-2308
Toronto
416-728-6997
Ottawa
Toronto
613-263-8917
Toronto
416-746-4710
Toronto
416-862-7525
Ottawa
613-786-0157
Toronto
416-233-4348
Toronto
416-865-7536
Toronto
416-868-1482
Ottawa
613-567-0762
Toronto
416-479-8647
Toronto
416-961-5000
Breslau
519-500-7287
Toronto
416-863-3067
Ottawa
613-232-7302
Ottawa
613 216-2260
Ottawa
613 216-2260
Ottawa
613-233-1781
Toronto
416-865-3539
Toronto
647-693-9383
Toronto
416-849-8458
Ottawa
613-595-3283
Ottawa
613-992-3800
Kitchener
519 888-7465 ext. 72435
Toronto
416-941-9440
Ottawa
613-232-2486
Kanata
613-232-5300
Ottawa
613-232-2486
Toronto
416-787-3070
Toronto
416-847-0054
Huntsville
705-789-0125
Toronto
416-362-2111
Ottawa
613-232-5300
Ottawa
613-787-1101
Ottawa
613-567-0762
Port Perry
905-436-0165
Toronto
416-863-3363
Aurora
416-849-1583
Ottawa
613-233-1781
Toronto
416-216-3975
Mississauga
905-866-8872
Toronto
416-479-1273
Toronto
416-543-6428
Ottawa
613-688-4900
Toronto
416-865-3511
Vaughan
905-764-6388
Ottawa
613-236-1574
Kitchener
519-575-7543
Toronto
416-587-9490
Toronto
416-863-2418
Perth
613-464-1172
Toronto
416-595-8597
Ottawa
613-233-1322
Toronto
416-368-8313
Kanata
613-700-3386
Ottawa
613-787-3522
Toronto
416-667-2869
Ottawa
613-231-8343
Toronto
416-382-4864
Toronto
(416) 961-5000
Ottawa
613-236-1995
Ottawa
613-233-1781
Toronto
416-667-2854
Toronto
416-863-1010
Toronto
416-367-6000
Toronto
416-593-5514
Date modified: