Federal contractor roster
NAICS 21 contractors
Look up public registration details, award patterns, federal customers, and recent contract activity.
Advanced contractor filters
7,438 matching contractors · page 6 of 310 CANAICS 334220
SACRAMENTO, CA
- UEI
- MKA5L7U2MTN3
- CAGE
- 6VPW7
- Registration
- A
View market profile →VANAICS 336611
PORTSMOUTH, VA
- UEI
- J3KFRCUPLDS2
- CAGE
- 1FLA3
- Registration
- A
View market profile →OKNAICS 213112
OKLAHOMA CITY, OK
- UEI
- EVUCR7TUJBS6
- CAGE
- 6X3N7
- Registration
- A
View market profile →TXNAICS 236210
EL PASO, TX
- UEI
- TS4LSZPVJZF3
- CAGE
- 99Q64
- Registration
- E
View market profile →TXNAICS 236220
RICHMOND, TX
- UEI
- GRAZWFRP3K79
- CAGE
- 9M0R8
- Registration
- A
View market profile →SDNAICS 237120
BUFFALO, SD
- UEI
- UCEJNMNEGFU6
- CAGE
- 5DFU9
- Registration
- E
View market profile →VANAICS 541611
CHANTILLY, VA
- UEI
- G1KXKJGWQCG1
- CAGE
- 5KGY8
- Registration
- A
View market profile →NVNAICS 237990
ELKO, NV
- UEI
- KUEGQNHV91K5
- CAGE
- 5JZ65
- Registration
- A
View market profile →IDNAICS 237990
DALTON GARDENS, ID
- UEI
- HL9KFNRLAFX9
- CAGE
- 1LJ41
- Registration
- A
View market profile →FLNAICS 424590
LAKE WORTH, FL
- UEI
- XE8BPA67MMF3
- CAGE
- 99XD6
- Registration
- A
View market profile →USNAICS 212290
BELO HORIZONTE
- UEI
- ZXM9M3NV63P6
- CAGE
- 06ETK
- Registration
- A
View market profile →GANAICS 325920
HOSCHTON, GA
- UEI
- RWMFMAWKRDF1
- CAGE
- 164E7
- Registration
- A
View market profile →LANAICS 332710
FRANKLINTON, LA
- UEI
- FSGVK7YFH345
- CAGE
- 1N0C4
- Registration
- A
View market profile →LANAICS 541611
FRANKLINTON, LA
- UEI
- TDAAYA2LLU39
- CAGE
- 16SF1
- Registration
- A
View market profile →TXNAICS 561110
PROSPER, TX
- UEI
- Z5ZJLZEY47T1
- CAGE
- 14B22
- Registration
- E
View market profile →WANAICS 238220
ROCHESTER, WA
- UEI
- X8H5L25BGS91
- CAGE
- 9D3T7
- Registration
- A
View market profile →ALNAICS 562910
BIRMINGHAM, AL
- UEI
- CAZLL2ESMKV6
- CAGE
- 3EK68
- Registration
- A
View market profile →WANAICS 212321
SPOKANE, WA
- UEI
- KB1TTCVMKHH7
- CAGE
- 9FWM6
- Registration
- E
View market profile →ONNAICS 541380
ANCASTER, ON
- UEI
- KH1LN73GEKM1
- CAGE
- L1555
- Registration
- A
View market profile →NJNAICS 562910
MOUNT HOLLY, NJ
- UEI
- EULEC7KQ2CT4
- CAGE
- 083X9
- Registration
- A
View market profile →NCNAICS 921140
WILMINGTON, NC
- UEI
- ME5DVK34MLJ6
- CAGE
- 9CRE1
- Registration
- A
View market profile →TXNAICS 541690
NEW BRAUNFELS, TX
- UEI
- CM6WB3KJGLW5
- CAGE
- 133E4
- Registration
- E
View market profile →NJNAICS 562910
SPARTA, NJ
- UEI
- DBHKV1E7N6H6
- CAGE
- 4AP58
- Registration
- E
View market profile →ORNAICS 111940
HINES, OR
- UEI
- TMELV421QJ93
- CAGE
- 1D8L3
- Registration
- A
View market profile →