Canadian Intellectual Property Office
Symbol of the Government of Canada

Trade-mark Agents List



ON
416-479-7000
ON
416-364-7311
BC
604-688-6442
BC
604-688-6442
ON
613-232-0227
QC
514-481-6029
UNITED STATES OF AMERICA
314-982-5192
ON
416-865-7741
QC
514-855-5000
ON
519-661-6776
BC
604-633-2373
QC
450-686-8683
AB
403-407-4188
ON
416-313-2893
ON
905-850-5060
BC
604-422-8088
ON
416-862-4682
ON
905-571-1503
ON
613-786-0177
QC
514-987-6242
ON
613-692-9344
ON
416-593-1221
ON
416-362-4567
ON
519-942-0001
ON
613-232-7302
ON
416-863-1221
UNITED STATES OF AMERICA
716-297-3658
ON
416-216-4000
ON
613-238-6404
ON
613-238-6404
BC
250-707-5250
ON
416-957-1680
QC
450-447-9977
ON
905-851-8542
ON
416-912-1598
ON
905-316-1538
QC
514-868-0203
ON
416-367-6722
ON
416-777-5779
BC
604-689-7276
ON
905-812-3600
ON
613-592-2790
ON
416-869-0366
ON
416-368-0600
QC
514-916-3962
ON
613-236-1995
ON
613-786-8657
ON
416-593-5514
AB
780-644-2301
ON
416-961-5000
ON
416-366-8381
BC
604-448-8000X2235
BC
604-633-1588
AB
403-260-0149
BC
604-888-5811
ON
416-593-5514
HONG KONG, CHINA
852 3189 7377
ON
519-679-6777
ON
416-368-6200
ON
416-216-4000
ON
613-238-8173
ON
416-977-6666
ON
416-265-8850
UNITED STATES OF AMERICA
610-667-4392
ON
416-595-2649
QC
514-847-4747
ON
416 943 8978
UNITED STATES OF AMERICA
206-682-8100
ON
613-567-7824 x.247
ON
416-920-8170
ON
416-601-7684
QC
418-656-1313
BC
604-647-4165
UNITED STATES OF AMERICA
212-710-5619
ON
613-521-8844 X 104
ON
416-979-2211
QC
514-847-4747
ON
416.865.4376
ON
705-446-4534
BC
604-687-5700
BC
604-687-6789
QC
514-878-1011
ON
519-578-9010x228
ON
416-941-9440
AB
403-462-1383
ON
613-232-7302
ON
613-232-5300
QC
514-288-2726 # 241
ON
613-232-2486
QC
514-874-2000
ON
613-787-3552
ON
613-824-4114
BC
604-688-4900
AB
403-260-8500
ON
416-364-7311
ON
613-237-1512
ON
705-742-1674
QC
514-904-8170
ON
613-237-6900 X162
ON
613-236-1995
QC
514-393-0333 ext. 15
ON
613-232-2486
NB
506-458-8572
BC
250-389-0387
BC
604-640-4223
NS
902-492-1022
QC
514-856-3584
ON
519-759-6220
QC
514-747-2536
ON
613-233-5684
ON
613-787-3564
BC
604-484-1700
AB
403-298-1000
ON
416-319-9944
ON
416-364-7311
ON
416-595-1155
ON
416-367-7705
QC
418-647-2525X109
ON
416-957-1655
ON
613-238-6404
ON
613-233-1781
NB
506-632-8900
NS
902-421-6262
ON
705-526-2232
BC
250-387-7248
ON
613-233-1781
ON
613-232-2486
ON
416-971-7202
ON
613-422-6155
ON
519-858-2222
ON
416-306-1700
ON
877-511-4600
QC
418-522-4580
QC
514-933-9040
QC
514-426-6888
MN
204-957-8343
AB
780-917-5242
ON
416-920-8170
ON
416-920-8170
QC
519-741-7866
QC
514-904-8100
QC
514-513-1271


Trade-mark Agents List