CON-365 · Lesson 6 of 12 · 22 min
Project labor agreements and community workforce agreements
Most collective agreements cover a trade and a group of employers for all of their work in an area. A project labor agreement (PLA) is different: it covers every contractor and every trade on one project, setting common terms for the life of that project. Owners use PLAs to secure labor peace and a reliable supply of skilled workers on large, long or critical projects. Many public owners add targeted hiring commitments, creating what are often called community workforce agreements: goals for apprentices, local residents, veterans, women and other groups under-represented in the trades. Supporters say PLAs deliver projects on time and spread the benefits of public spending; critics say they discourage merit shop bidders and raise costs. This lesson explains how these agreements work and how a contractor manages under one.
What a project agreement contains
Project agreements vary widely, but most include a familiar set of terms. They are usually negotiated before bidding between the owner, or a construction manager acting for it, and a council of building trades unions, and every contractor that wins work on the project must agree to be bound.
| Term | Typical content | Why it matters |
|---|---|---|
| Scope | Which work on which site, for how long | Defines which contractors are bound |
| Recognition | The signatory unions represent the craft workers on the project | Non-union contractors must work under union terms for this project |
| No strike, no lockout | No work stoppages for the life of the project, including when local agreements expire | The owner's main reason for the agreement |
| Uniform conditions | Common hours, shifts, holidays and work rules across trades | Reduces friction between trades with different agreements |
| Wages and benefits | Usually the local agreements' rates, sometimes with project-specific premiums | Sets labor cost for bidders |
| Referral and core workers | Workers through the hiring halls, often with a number of a contractor's own core employees allowed | Lets non-union contractors keep some of their workforce |
| Jurisdiction | A dispute procedure that keeps work going | Prevents stoppages between trades |
| Grievances | Expedited procedures and arbitration | Fast resolution on a large site |
| Workforce goals | Apprentice, local hire and equity targets with reporting | Community benefits obligations |
PLAs on federal projects
Federal policy on PLAs has changed with administrations. Executive Order 14063, signed in February 2022, requires agencies to use PLAs on large-scale federal construction projects, defined as those with an estimated total cost to the government of $35 million or more, unless a senior official grants an exception. The FAR Council issued the implementing rule in December 2023, and it applies to solicitations issued since early 2024. Every contractor and subcontractor on a covered project must agree to negotiate or become a party to the PLA.
The order has been controversial. Associated Builders and Contractors and other groups challenged it in federal court in Florida; the district court denied a preliminary injunction in March 2024, and in April 2026 the Eleventh Circuit affirmed the denial, finding the challengers unlikely to succeed on the merits; a petition for rehearing was filed in June 2026. Separately, some bidders won protests in the Court of Federal Claims against PLA requirements in particular solicitations, and agencies granted more exceptions in response. Despite expectations that the order would be revoked when administrations changed in 2025, it remained in force as of late 2026, so contractors bidding large federal work must still be prepared to work under a PLA.
States and cities vary widely. Some, such as New York, New Jersey and Illinois, encourage or require PLAs on certain public projects; roughly half the states restrict public owners from requiring them. Many cities, school districts and transit agencies use community workforce agreements with local hire and apprenticeship goals. Private owners, including universities, hospital systems and technology companies building large plants, sometimes negotiate PLAs to secure labor supply on very large projects. Federal tax credits for some clean energy projects have also carried prevailing wage and apprenticeship requirements, which shape workforce planning on those jobs even without a PLA.
Arguments for and against
The debate over project agreements is one of the most heated in construction policy, and both sides cite studies. A construction manager should understand the arguments without assuming either side is simply right.
| Argument for | Argument against |
|---|---|
| Labor peace: no stoppages for the life of the project, even when local agreements expire | Stoppages on large projects are rare anyway; no-strike clauses in local agreements already apply |
| A reliable supply of trained workers through the hiring halls | Open shop contractors, who employ most construction workers in many regions, must change how they staff |
| Uniform conditions reduce friction between trades | Fewer bidders can mean higher prices |
| Apprenticeship and equity commitments spread the benefits of public spending | Non-union workers may have to pay into benefit plans they will not stay in long enough to benefit from |
| Better safety and quality through trained workforces | Evidence on cost and quality is mixed and contested |
Research on costs is genuinely mixed. Studies sponsored by each side tend to support that side, and independent studies are hard to design because no two projects are alike. Nadia's view is practical: when an owner decides to use an agreement, the contractor's job is to price it accurately and perform under it well.
Pricing and bidding under a project agreement
For a union contractor like Calder Ridge, a PLA usually changes less than for a merit shop contractor, because the wages and fringes are typically those of the area agreements it already works under. The differences are in the details: different hours or shift rules, project holidays, additional reporting, apprentice ratios, and the targeted hiring goals. For a merit shop contractor, the change is larger. It must pay the area rates and fringe contributions, take most of its workers from the hiring halls, decide which core employees it can bring under the PLA, and often pay into union benefit funds on top of its own plans.
Before bidding any project with an agreement, Calder Ridge's estimators answer a short list of questions: which agreements and rates apply; whether there are project-specific premiums, holidays or shift rules; what apprentice ratios and community targets apply and whether the company can meet them with its normal workforce; what reporting is required and who will prepare it; and how subcontractors will be bound, because every subcontract must flow the agreement down.
Meeting workforce targets
Elmwood's owner, the regional hospital system, had no PLA, but because part of the project was financed with public bonds, its contract with Calder Ridge included a community workforce schedule: 15 percent of trade hours worked by apprentices in registered programs, 10 percent by residents of designated local neighborhoods, a goal for women in the trades, and quarterly reporting. Targets like these are only met with planning, because they depend on every subcontractor's workforce, not just the general contractor's.
# Quarterly workforce report against Elmwood's community targets (illustrative data)
targets = {"apprentice": 0.15, "priority": 0.10}
subs = {
# employer: (total trade hours, apprentice hours, priority-group hours)
"Calder Ridge": (61_200, 10_400, 7_300),
"Brightline Electric": (28_500, 5_900, 2_100),
"Keystone Mechanical": (31_800, 4_100, 2_600),
"Apex Sheet Metal": (11_900, 1_300, 900),
"Norfield Drywall": (19_600, 1_200, 2_900),
"Steelcraft Erectors": (6_400, 700, 300),
}
tot = [sum(v[i] for v in subs.values()) for i in range(3)]
print(f"project: apprentice {tot[1] / tot[0]:.1%} (target {targets['apprentice']:.0%}), priority {tot[2] / tot[0]:.1%} (target {targets['priority']:.0%})")
for name, (h, a, p) in sorted(subs.items(), key=lambda kv: kv[1][1] / kv[1][0]):
flags = []
if a / h < targets["apprentice"]: flags.append(f"apprentice gap {targets['apprentice'] * h - a:,.0f} h")
if p / h < targets["priority"]: flags.append(f"priority gap {targets['priority'] * h - p:,.0f} h")
print(f" {name:20s} apprentice {a / h:5.1%} priority {p / h:5.1%} " + ("; ".join(flags) or "on target"))project: apprentice 14.8% (target 15%), priority 10.1% (target 10%) Norfield Drywall apprentice 6.1% priority 14.8% apprentice gap 1,740 h Apex Sheet Metal apprentice 10.9% priority 7.6% apprentice gap 485 h; priority gap 290 h Steelcraft Erectors apprentice 10.9% priority 4.7% apprentice gap 260 h; priority gap 340 h Keystone Mechanical apprentice 12.9% priority 8.2% apprentice gap 670 h; priority gap 580 h Calder Ridge apprentice 17.0% priority 11.9% on target Brightline Electric apprentice 20.7% priority 7.4% priority gap 750 h
At the project level Elmwood was just below the apprentice target and just above the priority-group target, but the breakdown shows where the work is. Calder Ridge and Brightline carried the apprentice numbers, while Norfield, Apex, Steelcraft and Keystone were below; Norfield and Calder Ridge carried the priority hiring, while Brightline, Keystone, Apex and Steelcraft were below. Grace met each subcontractor below target, asked for a plan, and connected them with the pre-apprenticeship programs and community agencies Calder Ridge works with. She also made sure the subcontracts for the remaining trades, not yet awarded, included the targets and the reporting requirement.
Worked problem
Closing an apprentice gap
Elmwood has about 260,000 trade hours left to work, and the project is 0.2 percentage points below its 15 percent apprentice target on the 159,400 hours worked so far. How many apprentice hours must the remaining work include for the project to finish exactly on target?
Show solution
- Total hours at completion: 159,400 + 260,000 = 419,400.
- Apprentice hours needed at completion: 15 percent of 419,400 = 62,910.
- Apprentice hours so far: 23,600.
- Apprentice hours still needed: 62,910 - 23,600 = 39,310, which is 15.1 percent of the remaining 260,000 hours.
Answer: The remaining work must run at about 15.1 percent apprentices. The shortfall is small now, but if it is ignored for two more quarters it will be much harder to recover.
Reporting and verification
Workforce targets bring paperwork, and the paperwork has to be right. Owners and funders usually ask for monthly or quarterly reports of hours by employer, trade, classification and group, and some require certified payroll records or third-party verification. Self-identification as a member of an equity-deserving or priority group must be voluntary and handled confidentially, with access limited to the people preparing the report. Calder Ridge collects the information through a short, optional form at orientation, explains why it is collected and how it is protected, and reports only totals to the owner.
Subcontractors often find the reporting burdensome, especially small firms without payroll staff. Grace provides a simple template, checks the first submission from each subcontractor with them, and follows up on late reports within a week. Reports that arrive late or wrong are the most common reason a project misses its targets on paper even when its workforce is doing well in practice.
Making community benefits work, not just counting them
Hitting a percentage is not the same as helping people build careers. Workers recruited to meet a target and then laid off at the end of the project, or placed on crews where they are not welcome, rarely stay in the trades. Calder Ridge's approach has three parts: recruit through partners that prepare people well, such as pre-apprenticeship programs and Indigenous and community employment agencies; assign every new apprentice a mentor and make sure foremen understand their role; and try to carry good workers forward to the next project rather than releasing them when the targets are met. Lesson 8 on apprenticeship and lesson 10 on respect and inclusion develop these ideas.
Common mistakes
MistakeAssuming a project agreement changes nothing for a unionized contractor.
InsteadCheck hours, shifts, holidays, ratios, targets and reporting, which often differ from the usual agreements.
MistakeBidding without a plan to meet workforce targets.
InsteadEstimate the targets against the company's and subcontractors' likely workforce before bidding.
MistakeForgetting to flow the agreement or targets down to subcontractors.
InsteadInclude them in every subcontract with reporting requirements.
MistakeTreating community targets as a counting exercise.
InsteadRecruit through good partners, mentor new workers and keep them beyond one project.
MistakeTaking either side's cost studies as settled fact.
InsteadRecognize that evidence is mixed; price the agreement accurately when an owner chooses one.
Summary and key terms
- Project agreements cover all contractors and trades on one project with common terms, including no-strike commitments.
- EO 14063 requires PLAs on federal projects of $35 million or more, subject to exceptions; it survived court challenges and remained in force in late 2026.
- States vary: some encourage PLAs, roughly half restrict mandates, and many cities use community workforce agreements.
- Arguments for and against are strongly held and evidence on cost is mixed.
- Contractors must price each agreement's specific terms and flow it down to subcontractors.
- Workforce targets depend on every subcontractor and need tracking by employer.
- Real community benefits come from good recruitment, mentoring and carrying workers forward.
- Project labor agreement
- A collective agreement covering all contractors and trades on a single project.
- Community workforce agreement
- A PLA with targeted hiring goals for local residents and under-represented groups.
- Executive Order 14063
- The 2022 order requiring PLAs on federal construction projects of $35 million or more, subject to exceptions.
- Targeted hire
- Hiring goals for specific groups, such as residents of particular neighborhoods or veterans.
- Core workers
- A contractor's own regular employees allowed to work on a project under an agreement's rules.
- Flow-down
- Including the obligations of a prime contract or agreement in each subcontract.
- Registered apprentice
- An apprentice enrolled in a program registered with the Department of Labor or a state apprenticeship agency.
Practice problems
Work each problem on paper first, then reveal the answer to check.
What is the owner's main reason for a project agreement?
Show answer
Labor peace for the life of the project, plus a reliable supply of skilled workers.
Which Elmwood subcontractors were below the apprentice target?
Show answer
Norfield Drywall, Apex Sheet Metal, Steelcraft Erectors and Keystone Mechanical.
How many apprentice hours short of target was Norfield Drywall?
Show answer
About 1,740 hours (15 percent of 19,600 is 2,940; it had 1,200).
Why must workforce targets be included in subcontracts not yet awarded?
Show answer
The project targets depend on every subcontractor's workforce, and only subcontract terms make them binding.
Name the three parts of Calder Ridge's approach to making community benefits real.
Show answer
Recruit through good partners, mentor new workers, and carry good workers forward to the next project.
What share of the remaining Elmwood hours must be worked by apprentices for the project to finish on its 15 percent target?
Show answer
About 15.1 percent: 39,310 apprentice hours out of the remaining 260,000.
How should information about workers' membership in equity-deserving or priority groups be collected?
Show answer
Voluntarily, with an explanation of why it is collected, kept confidential with limited access, and reported to the owner only as totals.
Lesson quiz · 5 questions
Score 60% or more to complete this lesson.
Create a free account to save your progress, take quizzes and earn a certificate.