Construction profit leaks are small, repeated losses that drain money from a job before they ever show up on your books.
Seven of them start before construction does: a rushed handoff to your project manager, no working budget, open selections, unprepared clients, subs on old plans, crews without a plan, and punch lists that drag on.
Key Takeaways
- Four short kickoff meetings before the job starts close most of these gaps.
- Aim for 80 to 85% of client selections made before contract.
- One supply house run a day costs $30,000 to $60,000 per person per year.
- Start your punch list at about 80% complete, while subs are still on site.
- The goal isn’t zero change orders. It’s intentional change orders, not reactive ones.
Your crews are booked. The phone keeps ringing. So why isn’t more of that money staying in your bank account?
For most builders and remodelers, the answer isn’t more jobs. It’s what happens between signing the contract and the first day on site. At Aspire, we see these seven leaks too often in our Production Coaching, and most of them are already running before anyone swings a hammer. In our experience, together they can cost a business 2 to 8 points of gross profit.
The Four Kickoff Meetings That Close the Gaps
Preconstruction works best as four short kickoff meetings, each with its own people and purpose. Twenty minutes for a bathroom, maybe two days for a custom home.
| Kickoff meeting | Who’s in the room | Leaks it closes |
| Internal turnover, estimator to PM | Estimator, project manager, and the designer or architect | 1, 2, 3 |
| Client meet and greet | Project manager, client, and estimator | 3, 4 |
| Trade partner kickoff | Project manager and each trade’s lead | 5, 7 |
| Field lead kickoff | Project manager, superintendent or foreman, and crew | 6, 7 |
Leak 1: A File Folder and “Good Luck”
A rushed handoff leaks profit because your project manager starts the job without knowing the client, the house, or where the budget is tight. Not a folder and good luck. A real meeting that covers:
- The client: who decides on design, who decides on money, and what’s driving them. A client who fears losing control gets more communication, not less.
- The house: parking, pets, items to save during demo, access, deliveries, homeowners association rules, who moves furniture.
- The hard parts: your estimator clouds the areas that will be difficult to build. Read every page, including the ones that look like boilerplate.
- The budget: PM hours and labor hours by phase; which trade numbers are hard bids and which are still allowances; and any known shortfall, with a plan to recover it.
Then your PM rereads all of it, tightens the schedule, and gets it to the trades early rather than the week before.
Leak 2: Running a Job Without a Budget
Running a job without a budget leaks profit because your project manager has nothing to measure against. Even time-and-materials jobs need one, because your client has a number in mind.
Give your PM labor and materials split out, plus hours, including PM and superintendent time. Production’s job is to mirror the estimate.
Leak 3: Selections Still Open at Contract
Open selections leak profit because you can’t order what the client hasn’t picked, and missing material stops the job. A Professional Services Agreement (PSA) is how you get paid to define the scope, selections, and trade bids before the contract, instead of chasing decisions during construction.
Aim for 80 to 85% of selections made before contract, with long lead and high swing items locked first: cabinets, windows, doors. Fewer allowances are better. Guessing at a number instead of getting a bid is what our coaches call voodoo estimating.
Track the rest with due dates in one place the client can see, and inspect deliveries when they arrive. Finding it broken at finish install, eight weeks from a replacement, stops everything.
Leak 4: “No Problem”
Free extras and unpriced changes are where the most margin disappears, and they usually start with two words from someone on your crew.
A homeowner asks the carpenter for two shower niches. He says no problem. The tile setter shows up without the waterproofing corners, the trim, or the tile, and leaves until tomorrow. Scope, schedule, price, and communication all just changed. Priced properly, with a backordered trim piece adding a week, that scenario could run up to $7,200.
What did “no problem” really cost?
Our goal isn’t zero change orders. It’s a well planned project where a change order is intentional, not reactive. And you don’t make money on them. Once you count the delay to this job and the jobs behind it, opportunity cost eats the markup.
Two things close this leak. First, educate the client three times: lightly in your sales proposal, more in the PSA, and clearly at contract, where they initial the section. Second, give everyone on site a script, down to the laborer with a broom: “I need to call my project manager really quick, and they’ll get in touch with you about that.”
Then follow every client conversation with an email. “Here’s what we agreed to. Reply yes if that’s right, or no and I’ll call you.”
Leak 5: Trades on Old Plans or a Site That Isn’t Ready
Trade partners working from old plans, or showing up to a site that isn’t ready, lose a day of their money and a day of yours. A trade kickoff covers scope and specs, the timeline, a daily update with photos, how questions get answered, punch, and cleaning their own mess.
They need a complete written scope, an accurate schedule, a ready site, minimal stacking, and on-time payment. Don’t squeeze their price because you used an allowance instead of getting a bid.
Leak 6: Crews Without a Plan and the Daily Parts House Run
Crews without a plan go over their hours and make parts house runs nobody budgeted. Before each phase, walk your crew through the drawings, scope, and available labor hours.
Set the rule: no parts house runs unless the critical path is stopped. Move to another task, and the PM orders it for tomorrow.
What a Parts House Run Really Costs
One trip per working day costs $30,000 to $60,000 a year, per person. A run is about two and a half hours once you count driving both ways and getting back on task, and the real cost roughly doubles when you count the work that didn’t happen while they were gone. It’s also usually your most expensive person making the trip.
The fixes are ordering ahead with delivery, verifying takeoffs at turnover, and a two-week look ahead. Your project schedule is the blimp. The look ahead is the microscope, and it takes about ten minutes per job.
One more thing: don’t charge clients for your inefficiency. Shrink the waste rather than pass it along.
Leak 7: The Punch List That Won’t End
A long punch list costs you twice: once in trips back to the job, and again while the client sits on the final check. Clients hold that check because they aren’t sure you’ll come back.
- Start the list at about 80% complete, really at rough-in.
- No trade leaves with unfinished work. “I’ll do it during punch” isn’t an answer.
- Put a time on each item and have your crew check them off.
- Walk with the client last, so there’s very little left to find.
Then tell them your return schedule before they ask: the walkthrough, a visit at 60 to 90 days, and an inspection at 11 months before one-year product warranties run out. Build hours for all three into the estimate.
Be a Project Manager, Not a Firefighter
Your PM’s job is to protect the margin the estimate built. None of this takes new software or a bigger team. It takes a handoff instead of a folder, a plan your crew has seen, and a process your client heard about three times before they needed it.
After each job, name three things that went well, three that didn’t, and one thing you’ll change.
Keep reading: How a Professional Services Agreement Can Build Success for You (and Your Clients), Improve Your Change Order Process, and Top 4 Profit Killers in Your Construction Estimates.
Ready to find where the money is leaking out of your jobs? [Talk to an Expert]