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 →