The Small Contractor Margin Leak Checklist
Seven operating pains quietly costing a $5M contractor two points of net margin every year. Each one has a 30-day fix.
Construction averages 5 to 7% net margin. A $5M GC running at 5% takes home $250K. At 7%, $350K. The two points between those numbers almost never get won on price. They get won in operations. Here are seven common leaks, what drives them, and a 30-day fix for each.
1. Untracked labor time variance
When nobody compares actual hours to budgeted hours by job, overruns stay invisible until the job is closed. On a 20-person crew, even an hour or two per worker per week adds up to more than a full point of net margin.
30-day fix: Deploy a time-tracking app (Buildertrend, SmartBarrel, T-Sheets) with GPS-stamped clock-in/out. Roll up daily to a simple dashboard: actual vs. budgeted hours by job, by crew, by task code. Post the dashboard weekly. Visibility alone starts closing the gap, because crews and PMs can see it.
2. Change orders that aren't written until invoicing
Every change order written after the work is done is a negotiation you've already lost. For contractors without a formal process, unbilled change-order work can quietly add up to several points of revenue.
30-day fix: Adopt a "no signature, no work" rule enforced through your PM software (Procore, Buildertrend, JobTread). Every change request gets priced, signed, and filed before the first hour of work. PMs get a weekly "unsigned change" report.
3. Estimating drift
Most small GCs estimate from memory, last-job feel, or a spreadsheet that hasn't been updated in two years. Material and labor costs have moved a lot in the last few years, so estimating assumptions from a few years ago can be losing money today.
30-day fix: Freeze three estimating templates. Refresh unit costs quarterly using actuals from closed jobs. Every estimate over $100K gets a second pair of eyes before it goes out. Track estimate-vs-actual by job. Your pattern will appear in 90 days.
4. RFI cycle times measured in weeks
RFIs are the hidden productivity killer. Every day an RFI sits unresolved, someone's schedule gets pushed. A GC averaging 14-day RFI cycles instead of 3-day cycles is burning roughly 2 crew-days per RFI. At $2K per crew-day, that compounds quickly.
30-day fix: Name a single RFI owner per project. Daily standup includes RFI aging >48 hours. Target is 72-hour close for 80% of RFIs. Track and post the metric weekly.
5. Material waste nobody measures
Most small GCs assume 3 to 5% material waste is "normal." It is, for firms without a waste SOP. With basic receiving controls, daily put-backs, and pre-ordering discipline, that number drops to 1 to 2%. On a $5M firm with 35% material cost, three points of waste is $52K/year.
30-day fix: One-page receiving SOP. Daily end-of-shift put-back routine. Weekly yard walk to photo-document open material. Dumpster load count tracked and posted. People don't waste what they know is being watched.
6. Shelfware construction software
You're paying for Procore or Buildertrend. Your team uses a fraction of it. Mostly because nobody ever designed the workflow for the platform, migrated the data cleanly, or trained the roles. It's one of the most common ways implementations fail.
30-day fix: Audit actual feature usage (most platforms have a usage report). Pick three features to adopt fully this quarter. Daily logs, submittals, and change orders are a good starting set. Write the workflow. Train the roles. Measure adoption weekly until it's habit.
7. Owner-in-the-loop estimating and billing
If the owner is the de facto estimator, PM, and invoicing clerk, the company has a ceiling: the owner's calendar. Most GCs hit it around $3 to 5M in revenue and assume they need to hire their way out. They don't. They need systems first, then people.
30-day fix: Document the owner's three most-repeated decisions (estimating rules, change-order thresholds, billing triggers). Turn them into a one-page decision tree. Hand it to a PM or office manager with explicit authority to act within those bounds. Review exceptions weekly.
The compound effect
None of these fixes is glamorous. None of them requires a new system, a new hire, or a consultant. What they require is someone with the time and discipline to install the cadence and hold the line until it's habit.
Each point of net margin on a $5M firm is $50K of take-home profit, so closing even a few of these leaks is worth real money. That's what a Margin Recovery Sprint is designed to go after.
Tyler Alexander is the founder of Cranes Consulting and a Lean Six Sigma Black Belt. If any of the above sounds like your operation, set up a 30-minute call. No deck, no pitch.