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 →