Federal contractor directory
Federal contractors in Alabama — Page 20
Compare public award history, customer agencies, industries, identifiers, and recent wins for each company.
Browse other states, industries and agencies
MILTOPE CORPORATIONUEI ENHQHJ59WGB4 · CAGE 54418 · NAICS 334111 · AL
View profile →MIS OFFSHORE LLCUEI RLJ9LT6QKRN8 · CAGE 81UH6 · NAICS 332618 · AL
View profile →MISSION DRIVEN RESEARCH, INC.UEI TXFWNM2MSMR3 · CAGE 6KH16 · NAICS 541715 · AL
View profile →MISSION INNOVATE LLCUEI L7VCTM62ASB1 · CAGE 814P2 · NAICS 541512 · AL
View profile →MISSION MULTIPLIER CONSULTING LLCUEI RHRNLEGPJKW9 · CAGE 76AD8 · NAICS 541330 · AL
View profile →MISSOURI VOCATIONAL EXPERTS, INC.UEI DZH6ZMDY1QN3 · CAGE 02Y68 · NAICS 624310 · AL
View profile →MISTER ICE, L.L.C.UEI KMHLNZ5BYK45 · CAGE 83C84 · NAICS 312113 · AL
View profile →MMI OUTDOOR INCUEI FLMGB7YLDFN8 · CAGE 1U7D0 · NAICS 314910 · AL
View profile →MM TECHNOLOGIES, LLCUEI FW5AGCAWZBL7 · CAGE 8X8X8 · NAICS 541219 · AL
View profile →MOBILE FIXTURE AND EQUIPMENT COMPANY, INC.UEI E9QYLQ21LFF3 · CAGE 0RPW0 · NAICS 333241 · AL
View profile →MOBILE LLCUEI MRMUCBEL4PX5 · CAGE 80SH4 · NAICS 721110 · AL
View profile →MODERN HEALTHCARE SERVICES JV LLCUEI P6LMFB5DCM85 · CAGE 7XJ92 · NAICS 621111 · AL
View profile →MODERN SOUND, LLCUEI MU5MX9VQN533 · CAGE 9QZZ0 · NAICS 238210 · AL
View profile →MODULAR CONNECTIONS LLCUEI T7HWAJJ74T85 · CAGE 4MJK0 · NAICS 327390 · AL
View profile →MOFFATT & NICHOLUEI LE2FDHCY5VB4 · CAGE 7MEE4 · NAICS 541330 · AL
View profile →MOFFITT TECHNOLOGY INCUEI DA4CLW5PNFC3 · CAGE 9W889 · NAICS 334310 · AL
View profile →MOLRIX, LLCUEI RLBVAH5NFWK9 · CAGE 193X8 · NAICS 532490 · AL
View profile →MONTE SANO RESEARCH CORPORATIONUEI NDUDBERKL9F9 · CAGE 5PRF8 · NAICS 541715 · AL
View profile →MONTGOMERY AREA CHAMBER OF COMMERCEUEI KPJMSLF7GGE5 · CAGE 8LQS0 · NAICS 813910 · AL
View profile →MONTGOMERY ARMORED CAR SERVICE, INCUEI QSNUGMT8JLU4 · CAGE 08BD2 · NAICS 561613 · AL
View profile →MONTGOMERY DOWNTOWN HOTELS LLCUEI KZ2CDJJD6L86 · CAGE 82XB1 · NAICS 721110 · AL
View profile →MONTGOMERY TECHNOLOGY SYSTEMS, L.L.C.UEI C193DBMX5PJ5 · CAGE 4QYZ0 · NAICS 236220 · AL
View profile →MORIN PROCESS EQUIPMENT, LLCUEI EMVLX7M4DAK8 · CAGE 6SYW6 · NAICS 423830 · AL
View profile →MOSELEY TECHNICAL SERVICES, INC.UEI R8G6VJC5PTL5 · CAGE 01ZQ6 · NAICS 541330 · AL
View profile →MOSELEY VOCATIONAL CONSULTING LLCUEI K55FRKFA9PH2 · CAGE 6WC44 · NAICS 624310 · AL
View profile →MOTION INDUSTRIES, INC.UEI XGJXH77159B3 · CAGE 5U072 · NAICS 423840 · AL
View profile →MOVE & STORE LLCUEI N6C7L5NLCCJ6 · CAGE 7W4T2 · NAICS 484210 · AL
View profile →MSB ANALYTICS, INC.UEI GJ7DEM3UDJ93 · CAGE 4BC08 · NAICS 541611 · AL
View profile →MTA INCUEI ZNVFPZAD3MF7 · CAGE 3U460 · NAICS 541715 · AL
View profile →MTC UAR LLCUEI L3MBHKQTCFJ1 · CAGE 668Z0 · NAICS 541511 · AL
View profile →MTM ENVIRONMENTAL, LLCUEI WYGFABKX87G1 · CAGE 9GYR5 · NAICS 541620 · AL
View profile →MTW AEROSPACE, INC.UEI QHMQMY633C58 · CAGE 21J12 · NAICS 441227 · AL
View profile →MURPHY ENTERPRISES OF ALABAMA, INC.UEI HGCRWU72V7D3 · CAGE 7SSP4 · NAICS 333413 · AL
View profile →N2L INCUEI EK8EX4UJ13Q3 · CAGE 7X9S2 · NAICS 541330 · AL
View profile →NABBIE & CO. LLCUEI YG3DY638FUB6 · CAGE 0QNA9 · NAICS 812990 · AL
View profile →NAPHCARE LLCUEI GB3CE4QXH6A4 · CAGE 3PKZ3 · NAICS 622110 · AL
View profile →NATHAN BEANUEI K8EHQDYZEX61 · CAGE 97YB1 · NAICS 115310 · AL
View profile →NATIONAL GEOMETRICS, LLCUEI SZAYJNNQ9KT1 · CAGE 7VQL6 · NAICS 332510 · AL
View profile →NATIVE AMERICAN SOLUTIONS, L.L.CUEI LR2KH1KGBRN3 · CAGE 33SK1 · NAICS 423840 · AL
View profile →NATIVE PRIDE SPARES INCUEI LVW9FNH3GJS5 · CAGE 64E98 · NAICS 339999 · AL
View profile →NAVIGATE TRANSPORTATION LLCUEI F2KXP36RD2A3 · CAGE 03R02 · NAICS 488510 · AL
View profile →NAVIGATOR DEVELOPMENT GROUP, INC.UEI E6JFJLBFNC21 · CAGE 1CCK1 · NAICS 541330 · AL
View profile →NAVIGATOR INTERNATIONAL LLCUEI FVHLL3VNZLN7 · CAGE 3ZVP0 · NAICS 236220 · AL
View profile →NAVKAR, LLCUEI KZB7KJGKD9P5 · CAGE 6JRK5 · NAICS 721110 · AL
View profile →NEAL TECHNICAL INNOVATIONS LLCUEI KUJ5RSL4JKV7 · CAGE 7Q271 · NAICS 336611 · AL
View profile →NETWORK MANAGEMENT RESOURCES INC.UEI ZAG3K25C4KU7 · CAGE 1JQS1 · NAICS 541513 · AL
View profile →NEVER ENDING TECHNOLOGY INCUEI JFMQLM2LMCK6 · CAGE 7A1N4 · NAICS 541512 · AL
View profile →NEWTURN SOLUTIONS, INC.UEI H64QRWG73H71 · CAGE 1T3Z5 · NAICS 333517 · AL
View profile →NEXOLVE HOLDING COMPANY, LLCUEI YEQZGZRT2L87 · CAGE 80HM1 · NAICS 541330 · AL
View profile →NEXTWAVE SOLUTIONS LLCUEI D1QEKM198EK5 · CAGE 20LJ8 · NAICS 238990 · AL
View profile →