Trade-mark Agents List - Toronto

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.

416-593-5514
416-961-5000
416-977-3444
416-863-1500
647-317-6870
416-568-2794
416-979-2211
416-446-5829
416-216-2417
519-824-7400
416-619-0633
519-824-7400
416-345-4253
416-863-3366
416-216-4000
416-595-1155
416-863-2635
416-993-4543
905-333-1266
403-298-1945
416-646-8364
416-865-2948
416-865-2968
416-444-3900
416-863-1221
416-679-7629
416-971-4897
416-777-4016
416 814 5674
416-800-0503
905-702-7885
416-366-3538
416-364-7311
416 868 3470
416-863-1200
416-364-7311
416-364-7311
416-364-7311
416-597-4296
416-961-3100
416-961-3100
416-487-0099
416-487-0099
416-593-5514
416-634-7097
905-540-3241
416-865-7000
416-863-2400
416-593-1221
416-221-0977
416-361-1982
416-361-1982
905-951-5000 x3483
416-519-3676
416-860-3870
416-367-6000
416-621-0100
416-920-8170 x113
416-368-8311
416-868-1482
416-364-7311
416-865-4620
1-847-757-7307
416-869-1234
416-934-0777
416-362-3711
905-528-8411
416-671-2229
519-474-0700
416-787-7577
416-862-7525
416-538-6789
416-957-1623
416-863-2934
416-595-2987
416-941-9440
416-479-7000
416-364-7311
416-865-7741
403-407-4188
905-850-5060
416-862-4682
416-593-1221
905-336-8940
416-538-6696
416-216-4000
416-869-5300
416-957-1680
416-866-3457
416-777-5779
416-364-7311
905-812-3600
416-860-6750
416-869-0366
416-368-0600
416-941-8262
416-961-5000
416-862-5664
905-267-8463
416-865-5490
416-368-6200
416-216-4000
416-977-6666
416-265-8850
416-265-8850
416 943 8978
(647) 799-0583
416-979-2211
416.865.4736
416-941-9440
416-364-7311
(416) 843-8141
416-843-8141
416 216-4823
416-319-9944
416-364-7311
416-595-1155
416-367-7705
416-957-1655
705-526-2232
416-862-3391
416-306-1700
416-920-8170
416-920-8170
416-951-4159
416-364-7311
416-863-1010
647-922-5674.
416-8658169
416-863-5840
416-597-6888
416-953-1606
416-364-6002 x 2531
416-216-4066
416-216-1943
905-282-5555
416-862-6570
416-216-2465
416-941-9440
416-941-9440
905-643-8279
416-601-6560
416-665-5555
416-595-8567
416-368-8313
416-863-4511
905-459-2500
905-459-2500X616687
416-941-8959
416-977-0007
416-777-0101
416-364-7311
416-862-4306
416-862-3373
416-504-5805
416-365-3500
416-777-6230
416-865-6911
416-502-2060
416-722-7555
416-593-5555
905-632-5058
416-593-7722
416-865-0040
416-595-7913
416 865 3900
416 624 8068
905-572-9300
416-364-7311
416.703.1100
905-527-6877
(647) 977-9186
416-364-7311
416-862-4493
416-862-2502
647-427-4439
416-593-5514
416-862-3368
416-367-6000
905-363-3054
416-362-0495
416-593-5514
416-865-0040
416-849-8425
416-368-8311
416-366-8381
416-792-3874
905-886-5466
604-484-3731
416-922-0305
416-598-4209
416-216-4000
416-595-8604
416-369-7883
416-628-3525 x 101
416-864-9700
416-366-3999
905-916-0130
416-601-6838
416-593-1221
416-864-9700
416 857 2745
416-364-7311
416-862-3383
416-593-5514
416-862-3385
416-593-8170
416-865-6600
416-869-1234
416-512-8000
519-837-2100
416-595-8558
416-920-8170
905-523-5666
416-865-7000
416-595-8500
416-703-1100
647-210-9683
416 862-3536
416-303-3217
416-866-3942
416-869-5300
416-601-8069
416-868-1482
416-979-2211
416 868 3539
416-998-9534
905-540-8208
416-862-7525
416-361-7311
416-202-6739
416-216-1905
416-236-2631
416-364-1553
416-868-1482
416-216-1931
416-361-3094
416-865-7152
416-262-5861
416-434-6074
905-540-3275
416-368-8313
416 216-1941
416-865-3733
416-935-4859
416-593-5514
416-863-1221
416-868-1482
905-763-3770 ext 250
416-869-5384
416-479-6574
416-815-4240
416-868-1551
905-459-2500 x616770
4165568187
416-546-7303
416-546-7303
416-865-5319
416-868-1482
416-593-5514
416-763-3037
416-961-5000
905747-0606
905-747-0606
416-368-1097
416-368-1097
416-366-8381
416-865-8259
778-800-9975
416-572-7322
416-979-2211
416-977-6666
416-486-4302
416-648-8499
416-317-9680
416-593-5514
416-455-9323
416-865-3428
416-216-1906
416-356-4781
416-863-2667
416-593-5514
416-620-7020
1-888-433-2030
416-367-6000
416-979-2211
4163697102
416-867-4153
416-862-6827
416-364-7311
416-368-8311
416-941-9440
416-868-1482
905-459-2500
416-862-5662
416-861-3766
416-865-1234
416-865-1234
416-862-7525
416-595-1155
416-703-5716
905-274-9999
519-884-2620
416-593-5514
416-509-7447
416-955-0050
416-593-3936
416-869-5300
416-862-3386
416-926-9806
416-367-2900
416-955-0050
416-364-7311
416-777-4893
905-276-9111
416-593-3669
416-644-9963
416 768-1014
416-216-3904
613-232-7171
416-862-4681
416-625-2293
416-537-1529ext223
905-951-5000 x2206
416-216-0222
905-549-5880
416-963-4758
416-216-4000
905-569-9400
905-569-9400
416-864-6200
416-957-1699
416-225-2777
416-260-7770
416-862-3369
416-955-0050
416-951-3445
416-348-5912
905-604-8600
416-955-0050
416-868-1482
514-871-2109
416-961-5000
416-638-6080
905-363-3054
416-703-4004
416-703-4004
416-216-2459
416-888-7440
416-258-6808
905-372-8791
416-723-6636
416-863-2903
416-935-4768
416-601-2705
416-342-1103
416-862-6787
416-941-0954
416-712-3215
905-459-2500ex616687
416-941-9440
647-464-6710
416-847-0054
416-865-6600
416-862-4325
(416)746-4710
416-538-4376
416-364-7311
416-865-4736
416-274-7550
416-408-4565
416-408-4565
(416) 560-4205
416-644-9967
416-368-8311
416-601-7729
416-364-1553
1-855-286-8330
416-862-3374
416-364-7311
604-401-4797
905-571-1405
416-364-7311
416-364-7311
416-519-3676
416-868-1482
416-955-0050
416 920-8170 ext.145
416-862-3367
416-323-7238
416-865-6600
778-869-7281
416-920-8170
416-777-0101
416-868-1482
416-369-6674
647-317-6870
416-362-1812
416-961-5000
416.906.8369
416-364-7311
416-595-1155
416-957-1628
416-597-3371
416-865-0040
416-364-7311
416-865-7000
(416) 216-4823
416-641-7480
416-867-1628
416 847 0054
416-366-3999
416-862-3384
416-864-6200
416-622-9043
416-622-9043
519-579-3660
416-595-8500
416-363-2775
416-863-0125
416-863-0125
416-362-3711
416-315-3092
416-214-5259
416-862-5933
4168654357
416-203-2795
416-864-7606
905-459-2500
416-862-5798
416-862-3375
416-777-5756
416-537-1529 x 231
416-924-5084
416-369-4643
647-299-3641
416-979-2211
416-865-6600
416-679-7605
416-369-4323
416-863-3352
416-865-7979
416-596-4288
416-955-0050
416-955-0050
647-259-1754
416-845-5207
416-216-2968
905-316-1280
647-287-6044
416-941-9440
1-416-915-4139
416-863-1221
416-673-9382
416-498-0334
416-214-5252
416-216-4000
416-863-4305
416-840-5572
416-996-4928
416-863-2400
416-362-2111
416-900-0882
416-367-6000
416-960-2964
416-593-5514
416-880-8959
416-865-1234
416-705-9981
416-365-1110
416-979-6356
4168623378
416-593-5514
416-868-3501
647-259-1771
416-920-8170
416-961-5000
416-955-0050
416-955-0050 ext:234
416-862-5737
416-597-9306
416-221-2600
416-868-1482
416-593-5514
416-362-3711
416-862-4471
416-863-4292
416-367-6000
416-494-9334
416-367-6000
416-862-3366
416-364-7311
416-985-1495
416-595-1155
416-323-5777
416-941-9440
416-364-7311
416-362-1812
416-955-0050
416-801-7529
416-595-8655
416-865-6937
416-961-5000
416-961-5000
905-363-3054
416-868-1482
416-369-7109
416-957-1605
519-546-3957
416-643-6942
416-815-4245
4168681080
416-920-8170 EXT-135
905-319-0504
416-489-2277
416-862-4634
416-365-1110
416-216-1901
416-479-8647
416-479-8647
416-364-7311
416-703-4004
6472553242
416-865-3515
519-741-8010ext 222
416-971-6616x225
416-216-4000
416-364-7311
416-862-4492
416-900-0971 Ext 229
416-777-0888
403-298-8138
906-760-8773 x225
519-593-3226
416-369-5278
416-571-6173
416 622-2440
416-860-6883
416-923-2601
905-285-5633
416-401-7311
416-865-8171
4165568187
416-777-4017
905-273-3300
416-955-0050
416-597-0000
416-599-8080
416-593-5514
416-595-1155
587-887-9997
647-361-7533
4165487522
519-783-3210
416-593-5514
416-593-5514
416-842-9002
416-977-0007
416-977-0007
416-593-1221
416-777-2273
416-777-0888
416-864-9700
416-526-7022
416-225-5007
416-225-2777
416-865-7965
(416)364-7311
416-862-3382
416-490-0088
416-593-5514
416-364-1179
416-289-9666
(416)510-2600
416-510-2600
416-868-1482
647-777-8553
416-777-2647
416-996-4928
416-367-6000
905-844-7246
416-915-1377
416-703-1100
416-941-9440
416-800-8788
416-863-2418
416-748-4773
905-850-2269
416-595-1155
416-748-7775
416-233-4348
416-865-0040
416-479-8664
416.216.2428
416-961-5000
416-250-0625
416-642-3585
416-865-0040
416.863.5261
416-849-6019
416.596-4289
416-865-6976
416-366-8381
647-693-9383
416-364-6002 x 2885
416-941-9440
416-216-4000
416-849-8335
416-863-2478
416-847-0054
705-789-0125
416-941-9520
416-920-3849
416-362-2111
416-869-5300
416-863-2765
416-365-1110
416-665-5555
416-360-8600
416-922-2500
416-364-6211
416-367-6000
416-863-3363
416-333-9424
416-216-4000
(416) 479-1273
416-364-7311
877.948.6278
416-368-0600
416-587-9490
416-971-9118
416-595-8597
4163688311
647-710-4875
(416) 703-1747
416-663-5656
416-900-3034
416-382-4864
416-997-3998
416-961-5000
416-925-4666
416-512-8000
416 369-4626
416-868-1080
416-863-1010
416-618-7787
416-367-6000
416-593-5514
Date modified: