Federal contractor directory
Federal contractors in ON — Page 3
Compare public award history, customer agencies, industries, identifiers, and recent wins for each company.
HAYEK MEDICAL DEVICES NORTH AMERICA LIMITEDUEI N18JCMNMFTN9 · CAGE L0CB3 · NAICS 423450 · ON
View profile →HILL'S CLEANINGUEI MY8QVNH99JD7 · CAGE L9228 · NAICS 561720 · ON
View profile →HOLOHIL SYSTEMS LIMITEDUEI HJ5HWFYFBNK5 · CAGE L1319 · NAICS 334220 · ON
View profile →HONEYWELL LIMITEDUEI Z3RDJ3KHF9N3 · CAGE 07217 · NAICS 334511 · ON
View profile →HYDRO TECH INCUEI N535DZKPK8J9 · CAGE L8813 · NAICS 811310 · ON
View profile →ICOR TECHNOLOGY INCUEI EGDNEF4N3NL4 · CAGE L6265 · NAICS 339999 · ON
View profile →INDAL TECHNOLOGIES INC.UEI HLW2GH7TF2M4 · CAGE 36334 · NAICS 332312 · ON
View profile →INFOWISE SOLUTIONS LTDUEI RTWAMNNLNR65 · CAGE L0AR7 · NAICS 423430 · ON
View profile →INNVEST HOTELS LPUEI E4E9UD5MK4F3 · CAGE L0JY8 · NAICS 721110 · ON
View profile →INTELEX TECHNOLOGIES ULCUEI NBCNQA1ZDPM3 · CAGE L3917 · NAICS 513210 · ON
View profile →INTERNATIONAL DATACASTING CORPORATIONUEI HJ9MR47RAEG9 · CAGE L4601 · NAICS 334220 · ON
View profile →INTERNATIONAL POINT OF CARE INCORPORATEDUEI HGXLKXHQX4W6 · CAGE L02W0 · NAICS 325413 · ON
View profile →ITPS (CANADA) LTD.UEI CDK8RAABZ2H7 · CAGE L0JN6 · NAICS 611512 · ON
View profile →JANELLE SUE TAYLORUEI MGK9JNEMYF48 · CAGE L0TG8 · NAICS 541720 · ON
View profile →JMC ELECTRIC LIMITEDUEI M1GAV1FRXA23 · CAGE L10J9 · NAICS 238210 · ON
View profile →KEILHAUER LTDUEI NH5CTN39L886 · CAGE L1281 · NAICS 337214 · ON
View profile →KEY TO METALS AMERICAS INC.UEI PG5HNWPKTD38 · CAGE L0S36 · NAICS 541330 · ON
View profile →KONGSBERG GEOSPATIAL LTD.UEI GYFNK4D2RN39 · CAGE L6008 · NAICS 541511 · ON
View profile →KRUG INCUEI MMX4LER4NNM6 · CAGE 37310 · NAICS 337211 · ON
View profile →LABELLE TENTS INCUEI F4WPTJJU42Q4 · CAGE L0WN6 · NAICS 624221 · ON
View profile →LABSTAT INTERNATIONAL INCUEI UZR1V723ALQ5 · CAGE L0J62 · NAICS 541380 · ON
View profile →LAB TECH SUPPORTUEI Y7NGKNAVXGS1 · CAGE L0AH3 · NAICS 811210 · ON
View profile →LAMONTAGNE PIPELINE ASSESSMENT CORPORATIONUEI C5YFZCKQNNR3 · CAGE L8282 · NAICS 541330 · ON
View profile →LC PLUS CONSULTING INCUEI NZSJMEAWZXU1 · CAGE L0KJ8 · NAICS 541690 · ON
View profile →LIBURDI ENGINEERING LTDUEI ER3KQH69TFY9 · CAGE 0TJ10 · NAICS 333992 · ON
View profile →LIFTKING MANUFACTURING CORPUEI JMEQFJ5GVDL8 · CAGE 38490 · NAICS 333120 · ON
View profile →LIGHTMACHINERY INCUEI HSB1JD18KNN7 · CAGE L1816 · NAICS 327215 · ON
View profile →LOTEK WIRELESS INC.UEI JGJLHBA7RKF5 · CAGE L0416 · NAICS 334220 · ON
View profile →MACDONALD, DETTWILER AND ASSOCIATES INCUEI QH8NKW9JKKF9 · CAGE 3AJ44 · NAICS 334511 · ON
View profile →MACDONALD, DETTWILER AND ASSOCIATES INC.UEI R8XBMLZ8G186 · CAGE 38309 · NAICS 334511 · ON
View profile →MACH 2 PRODUCTIONS INCUEI R4SVW6N23Z68 · CAGE L0Y89 · NAICS 713990 · ON
View profile →MACRODYNE TECHNOLOGIES INCUEI ZZH3DJW9BM29 · CAGE L0KP1 · NAICS 333248 · ON
View profile →MARATHON WATCH COMPANY LTDUEI FK4TXZ3JKYH8 · CAGE 38776 · NAICS 334519 · ON
View profile →MAREN MARCOUX MARKETING INCUEI D5ULQPPZDMK3 · CAGE L0PL5 · NAICS 541613 · ON
View profile →MARSHALL AEROSPACE CANADA INCORPORATEDUEI L7KHBRYDNWC7 · CAGE L9529 · NAICS 541330 · ON
View profile →MARSWELL METAL INDUSTRIES LTDUEI ENTKN6L5B4L7 · CAGE L3368 · NAICS 331529 · ON
View profile →MAVERICK SPRING MAKERS LIMITEDUEI UNYLD2EX9WS3 · CAGE L0EC3 · NAICS 332312 · ON
View profile →MCMASTER UNIVERSITYUEI Q7EMP68DMNM5 · CAGE 1C649 · NAICS 611310 · ON
View profile →METRICWIRE INC.UEI WZ94MLCJ9HP6 · CAGE L0QJ5 · NAICS 541715 · ON
View profile →MICON INTERNATIONAL LIMITEDUEI ZHF2N95T88K7 · CAGE L1246 · NAICS 541690 · ON
View profile →MIDPOINT INTERNATIONAL INCUEI NTU7NQNGJ4D5 · CAGE L4117 · NAICS 325211 · ON
View profile →MILLIKEN MEAT PRODUCTS LIMITEDUEI MKNFNYL2AVM1 · CAGE L00S9 · NAICS 311119 · ON
View profile →MIRCOM TECHNOLOGIES LTDUEI D4T1ULVSYB85 · CAGE L07C3 · NAICS 334290 · ON
View profile →MOROVIA CORPUEI J6YRBMW3GM67 · CAGE L0CX4 · NAICS 513210 · ON
View profile →MOSAIC MANUFACTURING LTDUEI YVS8N86NEWF1 · CAGE L0QQ2 · NAICS 333248 · ON
View profile →MRO UNLIMITED, INCUEI HPDAA3K62PC5 · CAGE L0JR0 · NAICS 336992 · ON
View profile →MULTI-HEALTH SYSTEMS INCUEI XNYAGAAGUAP5 · CAGE L3734 · NAICS 513199 · ON
View profile →MY CATERING GROUP INC.UEI UX37APSY4K85 · CAGE L0P45 · NAICS 722320 · ON
View profile →MYNDTEC INCUEI EDCRKJ4HDJP4 · CAGE L07B4 · NAICS 334510 · ON
View profile →NANKA CONSTRUCTION COMPANYUEI H4SLUKF59D87 · CAGE L0QM9 · NAICS 236220 · ON
View profile →