Federal Contractor

GRUNLEY CONSTRUCTION CO., INC. Federal Contract Obligations (Last 10 Years)

GRUNLEY CONSTRUCTION CO., INC. federal contract activity summary for the last 10 years, covering $2.24 billion in obligated awards across 1,369 actions.

GRUNLEY CONSTRUCTION CO., INC. (CAGE 0MW40, UEI R6CPWWDD4AM1) recorded 1,369 federal award actions with $2,237,490,720.77 obligated over the last 10 years. Most of the activity was with the Department of the Army, and the largest share of obligations fell under NAICS 236220, Commercial and Institutional Building Construction.

Generated at 03/21/2026

Analysis period: Last 10 years

Totals reflect readable FPDS query outputs for the selected 10-year analysis window and may not include every possible federal procurement attribute.

CAGE Code
0MW40
UEI
R6CPWWDD4AM1
Total Obligated
2.24 billion
2,237,490,720.77
Award Actions
1,369
Average Action Value
1,634,397.89

About GRUNLEY CONSTRUCTION CO., INC. federal contract activity

GRUNLEY CONSTRUCTION CO., INC. (CAGE 0MW40, UEI R6CPWWDD4AM1) recorded $2.24 billion in obligated federal awards across 1,369 awards over the last 10 years, with an average award value of $1.63 million. The profile indicates a high-volume contractor with sustained activity concentrated in federal construction markets.

Agency mix and customer concentration

The DEPT OF THE ARMY is the dominant customer, accounting for $1.04 billion across 512 awards, or roughly 46% of total obligated value. Other material customers include USDA, DEPARTMENTAL ADMINISTRATION, DEPT OF THE NAVY, SMITHSONIAN INSTITUTION, and PUBLIC BUILDINGS SERVICE, indicating a broad federal base with strong exposure to defense and civilian building owners.

Industry profile based on NAICS activity

Work is heavily concentrated in NAICS 236220, Commercial and Institutional Building Construction, which represents $2.04 billion across 1,248 awards and the overwhelming share of obligated value. Secondary activity appears in industrial building construction, specialty trade contracting, and engineering services, while all other NAICS codes are immaterial by comparison.

Annual contract trend over the analysis window

Annual obligation levels were strongest in 2023 at $393.70 million, followed by 2022 at $370.91 million, then moderated in 2024 and 2025. Award counts remained elevated throughout the period, suggesting continued pipeline activity even as annual dollars varied materially year to year.

How to interpret this page

This summary is based on FPDS award records attributed to the vendor name, CAGE code 0MW40, and UEI R6CPWWDD4AM1 for the last 10 years. Obligated dollars, award counts, agency mix, NAICS mix, and annual trend figures reflect the provided analysis window and should be read as award-level federal procurement activity rather than revenue.

Top Agencies

SELECT
    agency_id,
    agency_name,
    total_obligated,
    award_count,
    formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
    SELECT
        content__award__purchaserInformation__contractingOfficeAgencyID AS agency_id,
        anyHeavy(content__award__purchaserInformation__contractingOfficeAgencyID__name) AS agency_name,
        sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
        count() AS award_count
    FROM fpds.data
    WHERE
        contract_type = 1
        AND content__award__vendor__vendorSiteDetails__entityIdentifiers__cageCode = '0MW40'
        AND content__award__purchaserInformation__contractingOfficeAgencyID IS NOT NULL
        AND content__award__purchaserInformation__contractingOfficeAgencyID != ''
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 10 YEAR
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
    GROUP BY agency_id
)
ORDER BY total_obligated DESC
LIMIT 10
Agency ID Agency Name Total Obligated Readable Award Actions
2100 DEPT OF THE ARMY 1,040,779,960.84 1.04 billion 512
1205 USDA, DEPARTMENTAL ADMINISTRATION 201,842,350.26 201.84 million 55
1700 DEPT OF THE NAVY 194,269,556.05 194.27 million 50
3300 SMITHSONIAN INSTITUTION 189,949,840.36 189.95 million 145
4740 PUBLIC BUILDINGS SERVICE 169,511,041.91 169.51 million 207
1443 NATIONAL PARK SERVICE 120,535,617.62 120.54 million 98
1900 STATE, DEPARTMENT OF 114,382,731.01 114.38 million 32
3355 NATIONAL GALLERY OF ART 89,043,565.16 89.04 million 46
8800 NATIONAL ARCHIVES AND RECORDS ADMINISTRATION 52,195,793.65 52.20 million 133
9534 DISTRICT OF COLUMBIA COURTS 36,047,120.00 36.05 million 27

Insight

Over the last 10 years, GRUNLEY CONSTRUCTION CO., INC. has received $2.24 billion across 1,369 awards, with obligations concentrated heavily in the DEPT OF THE ARMY, which accounts for $1.04 billion and 512 awards, or about 47% of total obligated. The next largest agencies—USDA, DEPARTMENTAL ADMINISTRATION; DEPT OF THE NAVY; SMITHSONIAN INSTITUTION; and PUBLIC BUILDINGS SERVICE—each contribute materially but at much lower levels, indicating a broad secondary distribution rather than dependence on a single additional customer. Overall, the award profile suggests a dominant Army relationship with meaningful but dispersed obligations across civilian and other federal agencies.

Top NAICS

SELECT
    naics_code,
    naics_name,
    total_obligated,
    award_count,
    formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
    SELECT
        content__award__productOrServiceInformation__principalNAICSCode AS naics_code,
        anyHeavy(content__award__productOrServiceInformation__principalNAICSCode__description) AS naics_name,
        sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
        count() AS award_count
    FROM fpds.data
    WHERE
        contract_type = 1
        AND content__award__vendor__vendorSiteDetails__entityIdentifiers__cageCode = '0MW40'
        AND content__award__productOrServiceInformation__principalNAICSCode IS NOT NULL
        AND content__award__productOrServiceInformation__principalNAICSCode != ''
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 10 YEAR
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
    GROUP BY naics_code
)
ORDER BY total_obligated DESC
LIMIT 10
NAICS Code Description Total Obligated Readable Award Actions
236220 COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION 2,037,424,172.61 2.04 billion 1,248
236210 INDUSTRIAL BUILDING CONSTRUCTION 83,139,670.00 83.14 million 45
238990 ALL OTHER SPECIALTY TRADE CONTRACTORS 81,057,778.25 81.06 million 41
541330 ENGINEERING SERVICES 36,047,120.00 36.05 million 27
237130 POWER AND COMMUNICATION LINE AND RELATED STRUCTURES CONSTRUCTION 113,990.91 113.99 thousand 6
237990 OTHER HEAVY AND CIVIL ENGINEERING CONSTRUCTION -292,011.00 -292.01 thousand 2

Insight

Over the last 10 years, GRUNLEY CONSTRUCTION CO., INC. (CAGE 0MW40) received $2.24 billion across 1,369 awards, with obligations heavily concentrated in NAICS 236220, Commercial and Institutional Building Construction, which accounts for $2.04 billion and 1,248 awards. The next largest NAICS codes are much smaller by value and count: 236210 Industrial Building Construction at $83.14 million across 45 awards, 238990 All Other Specialty Trade Contractors at $81.06 million across 41 awards, and 541330 Engineering Services at $36.05 million across 27 awards. The remaining NAICS categories are minimal, including 237130 at $113.99 thousand and 237990 with a net negative $292.01 thousand, indicating a highly concentrated award profile centered on building construction.

Annual Trend

SELECT
    year,
    total_obligated,
    award_count,
    formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
    SELECT
        toYear(parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate)) AS year,
        sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
        count() AS award_count
    FROM fpds.data
    WHERE
        contract_type = 1
        AND content__award__vendor__vendorSiteDetails__entityIdentifiers__cageCode = '0MW40'
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 10 YEAR
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
    GROUP BY year
)
ORDER BY year DESC
Year Total Obligated Readable Award Actions
2025 160,663,559.50 160.66 million 148
2024 237,964,833.47 237.96 million 192
2023 393,697,140.24 393.70 million 160
2022 370,911,242.38 370.91 million 162
2021 161,288,665.19 161.29 million 190
2020 314,195,610.44 314.20 million 150
2019 144,333,370.31 144.33 million 136
2018 327,386,803.21 327.39 million 108
2017 122,913,311.03 122.91 million 119
2016 4,136,185.00 4.14 million 4

Insight

Over the last 10 years, GRUNLEY CONSTRUCTION CO., INC. (CAGE 0MW40) obligated $2.24 billion across 1,369 awards, with average award value of $1.63 million. Obligations are concentrated in the most recent years, led by 2023 ($393.70 million), 2022 ($370.91 million), and 2018 ($327.39 million), while 2016 was minimal at $4.14 million across 4 awards. Annual award volume remains relatively stable in most years, generally ranging from 108 to 192 awards, indicating recurring contract activity with periodic spikes in obligated dollars rather than a single sustained peak.

Use FPDS Query for deeper contractor analysis

Explore federal procurement data with custom SQL, fast filtering, and deeper contractor analysis across buying agencies, NAICS, and annual trends.

Continue from this last 10 years view into full FPDS Query workflows with deeper filtering, custom SQL, saved queries, and broader market comparison.