Federal contractor directory

Federal contractors in ON

Browse public federal contractor profiles for businesses registered in ON, including award history, agencies, industries, and recent wins.

1000169511 ONTARIO INC.UEI DWSVEW3H8DB5 · CAGE L0HD6 · NAICS 238990 · ON
View profile →
13326829 CANADA INCUEI F8PZMW45NGG2 · CAGE L0RJ5 · NAICS 561730 · ON
View profile →
1538687 ONTARIO INCUEI LPNXAMZRW4K9 · CAGE L4206 · NAICS 424440 · ON
View profile →
757680 ONTARIO LTD.UEI JZCDP8JVNXJ3 · CAGE L0VB1 · NAICS 332710 · ON
View profile →
ABACUS DATA INCUEI QL6TMJLQPJJ3 · CAGE L10H3 · NAICS 541910 · ON
View profile →
ACTIVATION LABORATORIES LTDUEI KH1LN73GEKM1 · CAGE L1555 · NAICS 541380 · ON
View profile →
ACTIVE GEAR COMPANY OF CANADA LIMITEDUEI DJ69N4QY6N44 · CAGE 38453 · NAICS 333414 · ON
View profile →
ADLIB PUBLISHING SYSTEMS INCUEI H4K7KECSL4L1 · CAGE L0422 · NAICS 541511 · ON
View profile →
ADVANCED CHEMISTRY DEVELOPMENT INCUEI HP25M2X5X874 · CAGE L4098 · NAICS 513210 · ON
View profile →
ADVANCE GSE CORPUEI L1VFZY6LYU71 · CAGE L0AN3 · NAICS 423860 · ON
View profile →
AGT ABSOLUTE GAUGE TECHNOLOGIES LTD.UEI TUAYMDC2LHP6 · CAGE L0SF2 · NAICS 334513 · ON
View profile →
AIRCRAFT APPLIANCES AND EQUIPMENT LIMITEDUEI G78MQ69BN636 · CAGE 35076 · NAICS 332420 · ON
View profile →
ALCI AVIATION LTD.UEI DLEUL3CTUPW6 · CAGE L0SQ7 · NAICS 481211 · ON
View profile →
ALLSEATING CORPORATIONUEI CESKE9B2SJ74 · CAGE 3AC60 · NAICS 337214 · ON
View profile →
ANCORA TECHNOLOGIES INC.UEI JTATYFS473A4 · CAGE L0W82 · NAICS 334220 · ON
View profile →
ANGSTROM ENGINEERING INCUEI RT71JJ8AE5M3 · CAGE L1709 · NAICS 333242 · ON
View profile →
ANSWERPLUS INCUEI FTSEERBNF6T4 · CAGE L0MY0 · NAICS 812990 · ON
View profile →
APEX RESOURCE MANAGEMENT SOLUTIONS LTD.UEI E973N44ANKW7 · CAGE L8010 · NAICS 541620 · ON
View profile →
APPLANIX CORPUEI MB8FU6ZK1FN3 · CAGE 3AP74 · NAICS 334511 · ON
View profile →
APS AEROSPACE CORPUEI QAFPDJL9WE23 · CAGE L0TQ7 · NAICS 541511 · ON
View profile →
ARCONAS CORPORATIONUEI JKGUNVNCCQJ7 · CAGE 38576 · NAICS 337214 · ON
View profile →
ARCTIC HORIZONS INC.UEI JZFEEBKYRCC1 · CAGE L0XB8 · NAICS 541713 · ON
View profile →
ARMATEC SURVIVABILITY CORPUEI EAZSZXWZXHY3 · CAGE L0782 · NAICS 336992 · ON
View profile →
ARMOURER'S CHOICE INCUEI HR5ZV9EHX931 · CAGE L0VV1 · NAICS 336992 · ON
View profile →
ARQCA ASSOCIES INCUEI UPANSJL5TDD6 · CAGE L0U68 · NAICS 238320 · ON
View profile →
ARTEMIS TECHNOLOGIES INCUEI HKZ8PU9ZUE22 · CAGE L0AS7 · NAICS 325414 · ON
View profile →
ASLAN TECHNOLOGIES INCUEI J5ERY9Y4AKE5 · CAGE L0CJ7 · NAICS 333248 · ON
View profile →
ASTOIT MACHININGUEI NDA5UJCR2A75 · CAGE L0Y10 · NAICS 332722 · ON
View profile →
ATHENA SUSTAINABLE MATERIALS INSTITUTEUEI NQN1SVEJKGG8 · CAGE L0DC6 · NAICS 541519 · ON
View profile →
ATLANTIS AVIONICS TEST EQUIPMENT CORPUEI GCYSL5SH7VJ9 · CAGE L04V3 · NAICS 334519 · ON
View profile →
AURORA SCIENTIFIC INCUEI EADNCTNREH43 · CAGE 3AU04 · NAICS 334513 · ON
View profile →
AUSTIN INSULATORS INC.UEI LWESSJTBKLL5 · CAGE L0755 · NAICS 335932 · ON
View profile →
AVESTIN INCUEI PU2WZHYHTL85 · CAGE L0ZC1 · NAICS 333996 · ON
View profile →
AXIELL ALM CANADA INC.UEI PWJJKJHZ4EG3 · CAGE 3AR70 · NAICS 518210 · ON
View profile →
BATTLEFIELD INTERNATIONAL INCUEI MWVLVB3QGFN8 · CAGE L0078 · NAICS 332912 · ON
View profile →
BECLAWAT MANUFACTURING INCUEI LDEGZSFYUNC4 · CAGE 35950 · NAICS 332321 · ON
View profile →
BERG CHILLING SYSTEMS INCUEI E355ECTZ8X38 · CAGE 40277 · NAICS 333415 · ON
View profile →
BEST THERATRONICS LTDUEI EJVGS1ALXWL7 · CAGE L7965 · NAICS 334517 · ON
View profile →
BIRCHLAND PLYWOOD - VENEER LIMITEDUEI WX3CQ9SUBKE4 · CAGE L0H59 · NAICS 321211 · ON
View profile →
BORGO UPHOLSTERY LTDUEI CLGANCET6FE3 · CAGE L0581 · NAICS 337214 · ON
View profile →
BUBBLE TECHNOLOGY INDUSTRIES INCUEI QQG9V3DKCNS7 · CAGE 0FAM9 · NAICS 334519 · ON
View profile →
CANADIAN BANK NOTE COMPANY, LIMITEDUEI NEHLBYJKM6R1 · CAGE 37659 · NAICS 323111 · ON
View profile →
CANADIAN COMMERCIAL CORPORATIONUEI FA38CTVQM319 · CAGE 98247 · NAICS 921190 · ON
View profile →
CANADIAN SCIENCE PUBLISHING (CSP)UEI NYLVZTXHJ1B7 · CAGE L9551 · NAICS 513120 · ON
View profile →
CANA G AND Z COMPANY INCUEI YENZUJFZV757 · CAGE L0RQ1 · NAICS 336992 · ON
View profile →
CANAMIDEX INTERNATIONAL CORP.UEI MC1JUYTKTXG1 · CAGE L05H4 · NAICS 336413 · ON
View profile →
CAPITAL FRANCHISING LTDUEI X4T1CQQTMC44 · CAGE L0P21 · NAICS 561720 · ON
View profile →
CARLETON UNIVERSITYUEI PAYJLPX4A435 · CAGE L4513 · NAICS 611310 · ON
View profile →
CASEWARE INTERNATIONAL INC.UEI LQU4M99PFGU8 · CAGE L01X5 · NAICS 513210 · ON
View profile →
CEM BENCHMARKING INCUEI W8CVD8EEA6A3 · CAGE L0H49 · NAICS 541990 · ON
View profile →