Federal contractor directory
Federal contractors in Virginia — Page 121
Compare public award history, customer agencies, industries, identifiers, and recent wins for each company.
Browse other states, industries and agencies
OTEEMO INCUEI F5MUM3PDL463 · CAGE 788U1 · NAICS 541690 · VA
View profile →OTHSOLUTIONS, INCORPORATEDUEI UU3UUQGD82P3 · CAGE 743K4 · NAICS 541611 · VA
View profile →OTOT TECHNOLOGIES LLCUEI ZHH3PJPHG1S5 · CAGE 8AUM0 · NAICS 541511 · VA
View profile →OTTERSTEDT & MORAN LLCUEI KLY3SS4M1VU8 · CAGE 9ANY5 · NAICS 238220 · VA
View profile →OTT HYDROMET CORPUEI GZWZLYNJJF22 · CAGE 66733 · NAICS 334519 · VA
View profile →OTTO KROEGER ASSOCIATES, LLCUEI LJQHQEF9KHQ6 · CAGE 0X7J2 · NAICS 541611 · VA
View profile →OURISMAN DODGE, INC.UEI RKF9M2VP5JS6 · CAGE 4HTU3 · NAICS 441110 · VA
View profile →OURISMAN OF ALEXANDRIA, INC.UEI V36VBWZ6ZVK8 · CAGE 66N92 · NAICS 811111 · VA
View profile →OUTDOOR WIRELESS NETWORKS LLCUEI JEBYZB8G4JG7 · CAGE 11UR8 · NAICS 334290 · VA
View profile →OUTPOST RICHMOND, LLCUEI JKESYEVY8W23 · CAGE 9T5E5 · NAICS 459110 · VA
View profile →OUTSIDE BOX LLCUEI E65KS84E2119 · CAGE 5HBV3 · NAICS 236220 · VA
View profile →OVERLAB LLCUEI CZD9V1UU2EU9 · CAGE 8GUM9 · NAICS 541715 · VA
View profile →OVERLAND SOUND COMPANYUEI RK69X1C4KV91 · CAGE 5AT76 · NAICS 532490 · VA
View profile →OVERLOOK SYSTEMS TECHNOLOGIES, INC.UEI WTBCF4RER7H5 · CAGE 0AV04 · NAICS 541330 · VA
View profile →OVERWATCH SYSTEMS LTDUEI DB37NYYU3K95 · CAGE 08KU3 · NAICS 541511 · VA
View profile →OVG FACILITIES, LLCUEI WTA3AUJV8BL5 · CAGE 8VM59 · NAICS 711310 · VA
View profile →OWEN E ALFAROUEI RRM5P26XK3E3 · CAGE 9GS14 · NAICS 541690 · VA
View profile →OWENS & MINOR DISTRIBUTION INCUEI FBK9DN1ACF95 · CAGE 9C381 · NAICS 423450 · VA
View profile →OXLEY ENTERPRISES, INC.UEI MQ9VUDJ7F2X1 · CAGE 1YEW4 · NAICS 541511 · VA
View profile →OXUS CONSULTING GROUP, LLCUEI JA5QG7FB4CG3 · CAGE 684W2 · NAICS 541990 · VA
View profile →OXYGEN FORENSICS INCUEI CNF7NSVC4K81 · CAGE 741G3 · NAICS 513210 · VA
View profile →P3 FARRIER GROUP LLCUEI C3XBRJXEJQ98 · CAGE 16F59 · NAICS 115210 · VA
View profile →P5 GLOBAL SOLUTIONS LLCUEI EB24UDLDXP86 · CAGE 14HT3 · NAICS 541614 · VA
View profile →PACE COLLABORATIVE, PLLCUEI KNBBSD17PPA5 · CAGE 1CBJ9 · NAICS 541330 · VA
View profile →PACE CONTRACTING LLCUEI ZUGLHH11FD79 · CAGE 8CGM2 · NAICS 541611 · VA
View profile →PACKAGED AGILE LLCUEI ZBQJW2SBNRF6 · CAGE 3R6F0 · NAICS 541611 · VA
View profile →PACKET FORENSICS LLCUEI GXGYXR4L2KD9 · CAGE 5N9Y6 · NAICS 334111 · VA
View profile →PAC SOLUTIONS LLCUEI E9FFAKK89VG3 · CAGE 4DC13 · NAICS 541611 · VA
View profile →PADRON LLCUEI PRUMMD1TSA66 · CAGE 8FTK8 · NAICS 541512 · VA
View profile →PADRON PARTNERS II LLCUEI UZKKP46R22K5 · CAGE 02H17 · NAICS 541611 · VA
View profile →PADRON PARTNERS LLPUEI FLUFJUEHBFC6 · CAGE 8PCQ4 · NAICS 541512 · VA
View profile →PAE APPLIED TECHNOLOGIES LLCUEI K55GHE7FCEF5 · CAGE 1JGQ2 · NAICS 561210 · VA
View profile →PAE AVIATION AND TECHNICAL SERVICES LLCUEI EKLKJNA4N6K1 · CAGE 2AAC6 · NAICS 336411 · VA
View profile →PAE AVIATION AND TECHNICAL SERVICES LLCUEI LNKPDHMYENF5 · CAGE 3VGE7 · NAICS 336411 · VA
View profile →PAE AVIATION & TECHNICAL SERVICES LLCUEI D4NJXUL1BJT3 · CAGE 3WMV5 · NAICS 488119 · VA
View profile →PAE GOVERNMENT SERVICES, INC.UEI JENBF1KKWZ93 · CAGE 00TB2 · NAICS 541611 · VA
View profile →PAE LABAT-ANDERSON LLCUEI FESKMKCANSH3 · CAGE 9S829 · NAICS 541611 · VA
View profile →PAE NATIONAL SECURITY SOLUTIONS LLCUEI CGRHEEDJGMH7 · CAGE 1Y5E9 · NAICS 541330 · VA
View profile →PAE-PERINI LLCUEI HSR1EWL8JSK1 · CAGE 758Y0 · NAICS 561210 · VA
View profile →PAE PROFESSIONAL SERVICES, LLCUEI HHB2BNB4PNY3 · CAGE 1CA36 · NAICS 611430 · VA
View profile →PAK BIOSOLUTIONS, INC.UEI D2BBLN4AKAW5 · CAGE 8ET69 · NAICS 541714 · VA
View profile →PALDEN GYALUEI ULZ2L4JZHT46 · CAGE 96JC1 · VA
View profile →PALISADES STRATEGIC SYSTEMS INC.UEI ZMAAA6EKH1N7 · CAGE 9GK80 · NAICS 541611 · VA
View profile →PALITON NETWORKS LLCUEI FHGNFLQDQ3V6 · CAGE 755P4 · NAICS 541690 · VA
View profile →PALMERS CONTRACTING, L.L.C.UEI CMN4KN5DCCH6 · CAGE 6GN84 · NAICS 236220 · VA
View profile →PAL TECHNOLOGIES, INCUEI HNJLPDH5WVL3 · CAGE 0H233 · NAICS 541511 · VA
View profile →PAMBALAW PLLCUEI G8RDZPF2EA87 · CAGE 9NSH9 · NAICS 561499 · VA
View profile →PAMUNKEY INDIAN ENTERPRISES - PROFESSIONAL SERVICES (PIE-PS)UEI LABYWZ1GCSD8 · CAGE 881D3 · NAICS 541611 · VA
View profile →PANACEA CONSULTING, INC.UEI YW5YRZLTNXQ3 · CAGE 1DLX9 · NAICS 541512 · VA
View profile →PANAMERICA COMPUTERS, INC.UEI DPQEDJ6CXZM5 · CAGE 301Q5 · NAICS 541519 · VA
View profile →