Federal contractor roster
NAICS 331 contractors
Look up public registration details, award patterns, federal customers, and recent contract activity.
Advanced contractor filters
3,935 matching contractors · page 4 of 164 VANAICS 321999
MANASSAS, VA
- UEI
- H3TWVSN8E9V1
- CAGE
- 1WQG6
- Registration
- A
View market profile →TNNAICS 332321
NASHVILLE, TN
- UEI
- GW9XG7HS5MT7
- CAGE
- 9GNX8
- Registration
- A
View market profile →FLNAICS 424590
LAKE WORTH, FL
- UEI
- XE8BPA67MMF3
- CAGE
- 99XD6
- Registration
- A
View market profile →MDNAICS 332312
BALTIMORE, MD
- UEI
- J9VRWGJEHM87
- CAGE
- 1KDQ6
- Registration
- A
View market profile →MDNAICS 331492
BETHESDA, MD
- UEI
- JPF4BYWSL929
- CAGE
- 12TP5
- Registration
- A
View market profile →MDNAICS 331492
BETHESDA, MD
- UEI
- QSMEHQKYMQ59
- CAGE
- 0QK09
- Registration
- A
View market profile →ILNAICS 331523
NORTHBROOK, IL
- UEI
- U5G7DN2UTSM3
- CAGE
- 10S85
- Registration
- A
View market profile →KSNAICS 331511
COFFEYVILLE, KS
- UEI
- RAYLBE8M7YE3
- CAGE
- 95925
- 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 →PANAICS 333514
MEADVILLE, PA
- UEI
- TE18JKHVFDS9
- CAGE
- 1ZGC1
- Registration
- A
View market profile →ONNAICS 541380
ANCASTER, ON
- UEI
- KH1LN73GEKM1
- CAGE
- L1555
- 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 →GANAICS 336612
BUFORD, GA
- UEI
- DW2MG391FCJ6
- CAGE
- 9SCX3
- Registration
- A
View market profile →TXNAICS 331315
HOUSTON, TX
- UEI
- DKJDDB46DY75
- CAGE
- 6RCL6
- Registration
- A
View market profile →WINAICS 332420
WAUPUN, WI
- UEI
- X82CGK24L2X6
- CAGE
- 11V13
- Registration
- A
View market profile →NCNAICS 332111
CHARLOTTE, NC
- UEI
- CK3ZA3184BA4
- CAGE
- 6QQ52
- Registration
- A
View market profile →MINAICS 333517
BURTON, MI
- UEI
- LH33M8HP9K86
- CAGE
- 552B8
- Registration
- A
View market profile →CANAICS 238990
LOS ANGELES, CA
- UEI
- GRFJBNDD6CD1
- CAGE
- 9E0A8
- Registration
- A
View market profile →NYNAICS 332510
HURLEY, NY
- UEI
- MA2PS23QD5Y9
- CAGE
- 1MG54
- Registration
- A
View market profile →PANAICS 423510
AUDUBON, PA
- UEI
- WVHRBMHTNX55
- CAGE
- 6BBJ1
- Registration
- A
View market profile →PANAICS 541618
PHILADELPHIA, PA
- UEI
- JTLKQRZBK2J5
- CAGE
- 9NYQ1
- Registration
- A
View market profile →CANAICS 541720
MARYSVILLE, CA
- UEI
- HPE5WABMX8R8
- CAGE
- 14FB5
- Registration
- A
View market profile →