May 1, 2026
The PM bottleneck refers to the situation where project managers — through inadequate training, excessive job load, poor documentation habits, or misaligned compensation — become the primary constraint on both job margin and company growth. Unlike owner bottlenecks, PM bottlenecks are often invisible until a cluster of low-margin job closes reveal the pattern.
The owner bottleneck is visible. When the owner is the constraint, nothing moves without them — and everyone knows it. The PM bottleneck is different. PMs are supposed to be the solution to the owner bottleneck. They’re the layer that’s supposed to run jobs independently while the owner runs the business. When a PM is actually the margin problem, the signal is subtle: jobs close at lower margins than estimated, client callbacks cluster around specific PMs, supplement capture is inconsistent, and closeout drags.
Without job cost data organized by PM, these patterns stay invisible. They show up as a company-level margin problem — overhead too high, pricing too low, some bad luck on a few jobs — rather than what they actually are: a specific person or two producing consistently poor financial outcomes on their portion of the job book.
Pull your last 30 closed job cost reports and sort them by PM. Calculate average actual margin vs. estimated margin by PM. If you have three PMs and the company averages 42% gross margin, you might find one PM averaging 51%, one averaging 43%, and one averaging 31%. The 31% PM has a problem. The question is which kind.
Look for patterns in how the variance shows up. Is the underperforming PM’s cost overruns concentrated in labor? Subcontractors? Equipment? Or is the revenue side the problem — low supplement capture, billing delays, missed line items at closeout? The pattern tells you where to focus the diagnostic.
Also check: what’s the average job size this PM handles vs. the others? A PM running large commercial losses should be expected to have more variance than one running residential water jobs. Normalize for job type before drawing conclusions.
Over-promising to clients. A PM who tells the client “we’ll take care of that” without authorization is creating scope commitments that weren’t in the estimate and may not be recoverable. This failure mode shows up as consistently high labor and materials costs with poor explanation — the work was done, but it wasn’t in the scope, and nobody documented it as a supplement. The result: cost absorbed, revenue not captured.
Poor subcontractor management. Some PMs are conflict-averse when it comes to pushing back on sub invoices. They approve invoices that don’t match scope documentation, allow T&M overruns without authorization, and never challenge a sub billing that looks high. This shows up as sub cost overruns that never trigger a management conversation — because the PM signed off on them.
Documentation gaps. A PM who doesn’t maintain daily site notes, photo logs, and moisture readings is creating billing vulnerability on every job they run. This failure mode shows up as supplement disputes that can’t be resolved with documentation and billing lines that get cut at adjuster review. Not necessarily dishonest — often just undisciplined.
Billing avoidance. Some PMs dislike the administrative closeout process and delay it as long as possible. Jobs sit at “95% complete” for weeks. Final invoices are submitted late. Open supplements aren’t followed up. This shows up as long average days-to-close and lower-than-expected recovery on supplement billings. The work was done — the money just wasn’t collected on schedule.
If you pay PMs a flat salary, they have no direct financial interest in job margin. They have an interest in keeping clients happy, running clean jobs, and not getting fired — but none of those incentives directly target margin. The PM who runs 31% margin and the PM who runs 51% take home the same check.
Comp structures that work: base salary plus a bonus tied to job margin performance above a threshold. For example: base salary for all jobs closed at or above 40% gross margin; bonus of 2–3% of gross margin dollars on jobs closed above 45%. This creates a direct incentive for margin discipline without penalizing PMs for jobs where scope genuinely expands beyond what’s recoverable.
The key: the margin metric used for comp should be actual job gross margin (revenue minus direct job costs), not net. PMs don’t control overhead allocation — holding them accountable for it is demotivating and inaccurate.
A simple PM scorecard covers five metrics reviewed monthly: average actual vs. estimated gross margin (target: within 3 points of estimate); supplement capture rate (supplements submitted as a percentage of jobs with discovered additional scope); average days from job completion to final invoice (target: 5 business days or fewer); client callback rate (callbacks per 10 jobs closed); and job file quality score (random sample audit of documentation completeness).
This scorecard makes the PM bottleneck visible without requiring a confrontation. When the data shows a PM at 31% margin, 40% supplement capture, and 14 average days to close, the coaching conversation starts with specific numbers — not impressions.
Sort your job cost reports by PM and calculate average actual vs. estimated gross margin by person. Any PM averaging more than 5 points below the company average — sustained across 10 or more jobs — has a margin problem worth investigating. Look for whether the variance is in costs (overruns) or revenue (billing gaps) to identify the specific failure mode.
Over-committing to clients without authorization, approving sub invoices that don’t match scope, letting documentation gaps make billing lines indefensible, and delaying final billing while jobs sit at near-complete status. Most PM margin problems are behavioral, not ethical — they’re habits that cost money without anyone intending to destroy margin.
Base salary plus margin-based bonus. Set a margin threshold (e.g., 40% gross margin) below which no bonus is earned, and a bonus rate (e.g., 2–3% of gross margin dollars) for jobs closed above the threshold. This directly ties PM income to margin performance without penalizing them for factors outside their control.
Five metrics reviewed monthly: actual vs. estimated gross margin variance, supplement capture rate, average days from job completion to final invoice, client callback rate per 10 jobs, and job file quality score from random audit. Track by PM over time — the trend matters as much as any single month’s number.
For residential water damage jobs, 8–12 active jobs is the range where most PMs maintain documentation quality and billing discipline. Above 15, documentation gaps and billing delays become statistically predictable. The right number depends on job complexity — a PM with three large commercial losses may already be at capacity; a PM with 15 small residential jobs may not be.
Mike McCabe is a restoration business consultant and the founder of Profit Detective. He works with restoration operators to find and fix the margin leaks that don’t show up until it’s too late.
Most engagements pay for themselves within the first week.