Federal contractor roster
NAICS 31521 contractors
Look up public registration details, award patterns, federal customers, and recent contract activity.
Advanced contractor filters
2,417 matching contractors · page 3 of 101 MDNAICS 315990
ANNAPOLIS, MD
- UEI
- M5F6ECSENP53
- CAGE
- 3R7U6
- Registration
- A
View market profile →PANAICS 315210
EDDYSTONE, PA
- UEI
- LMCQNABRNA58
- CAGE
- 1YYS6
- Registration
- E
View market profile →LANAICS 315990
LAFAYETTE, LA
- UEI
- HURBYMNDJM63
- CAGE
- 7XPV4
- Registration
- A
View market profile →CANAICS 458110
SAN DIEGO, CA
- UEI
- G1E5XU2K58K3
- CAGE
- 0A5U7
- Registration
- A
View market profile →CANAICS 458110
SAN DIEGO, CA
- UEI
- FT35CFZMKUK3
- CAGE
- 8LYD4
- Registration
- A
View market profile →PANAICS 315210
RICHBORO, PA
- UEI
- UHK3SVXDS9C3
- CAGE
- 8K9A1
- Registration
- A
View market profile →NYNAICS 315990
GLEN COVE, NY
- UEI
- MFBMNEV4WWR4
- CAGE
- 3AXF8
- Registration
- A
View market profile →ALNAICS 423710
MADISON, AL
- UEI
- L7YFMG62FMF7
- CAGE
- 74KG1
- Registration
- A
View market profile →LANAICS 323113
NEW IBERIA, LA
- UEI
- GA2DCZVERJK2
- CAGE
- 9JRM5
- Registration
- A
View market profile →NCNAICS 921140
WILMINGTON, NC
- UEI
- ME5DVK34MLJ6
- CAGE
- 9CRE1
- Registration
- A
View market profile →TXNAICS 561210
GARLAND, TX
- UEI
- H2RFYYR67C83
- CAGE
- 21XW6
- Registration
- A
View market profile →INNAICS 541511
CARMEL, IN
- UEI
- MWAMXJJCKJE7
- CAGE
- 73TR0
- Registration
- A
View market profile →GANAICS 541612
JONESBORO, GA
- UEI
- NSARLAU2BV49
- CAGE
- 02S29
- Registration
- E
View market profile →CANAICS 315210
SAN JACINTO, CA
- UEI
- MFWSYNHM7SL5
- CAGE
- 17WP2
- Registration
- A
View market profile →CONAICS 339113
CENTENNIAL, CO
- UEI
- KQ3TU7YSCRD3
- CAGE
- 02F54
- Registration
- A
View market profile →TXNAICS 541611
BELTON, TX
- UEI
- PDYYJ4LT9MS5
- CAGE
- 9HGT2
- Registration
- A
View market profile →LANAICS 315210
LA PLACE, LA
- UEI
- KS79R65Y96J9
- CAGE
- 59GR1
- Registration
- E
View market profile →TXNAICS 315210
MCKINNEY, TX
- UEI
- KRV1JBZKGYR4
- CAGE
- 5ZPX6
- Registration
- A
View market profile →NYNAICS 425120
OWEGO, NY
- UEI
- LYC2KSBTN8Y1
- CAGE
- 9V2U6
- Registration
- A
View market profile →WINAICS 315210
MILWAUKEE, WI
- UEI
- R7RFJWESFKR9
- CAGE
- 7U6V0
- Registration
- E
View market profile →VANAICS 541611
FALLS CHURCH, VA
- UEI
- HM1FF6KNNMA9
- CAGE
- 8QGT1
- Registration
- A
View market profile →WINAICS 541611
MILWAUKEE, WI
- UEI
- E1JKCKR18K69
- CAGE
- 79UA9
- Registration
- A
View market profile →OKNAICS 541611
OKLAHOMA CITY, OK
- UEI
- TD1NFBHC3RV5
- CAGE
- 4T4W3
- Registration
- A
View market profile →TXNAICS 315210
CARROLLTON, TX
- UEI
- F47KJKCMNX24
- CAGE
- 00CM1
- Registration
- A
View market profile →