April 2026
It's the biggest hidden cost in construction. Nobody tracks it. Here's what it's actually costing you.
Ask any contractor what their biggest cost problem is and they'll tell you about material prices, labor shortages, or schedule delays. Nobody says idle time. Not because it isn't a problem. Because it doesn't show up anywhere they can see it.
Idle time is the most expensive thing on a construction site that nobody tracks. A crew of 6 at $45 an hour sitting for 2 hours is $540. That happens every single day across every project, and it quietly eats your margin.
Here's the problem. Idle time doesn't have a cost code. There's no line item for "crew waiting for the concrete truck" or "electricians standing around because the drywallers aren't done." In your accounting system, those hours get charged to whatever task the crew is supposed to be doing. Even though no work happened.
So from your reports, it looks like the work is getting done. The labor hours are accounted for. The budget looks normal. But productivity is quietly tanking because the crew isn't actually building anything for half their shift.
The only way you'd catch it is if you were standing on site with a stopwatch. Which nobody does. Which is why it runs all year.
Let's run the numbers on a typical scenario.
You've got a $20M contractor running 8 active projects. Each project has an average crew size of 6 people at $45/hour blended rate (wages, burden, equipment).
Now let's say each crew has 90 minutes of idle time per day, on average. Some days it's zero. Some days it's 4 hours because the concrete truck broke down. But on average, 90 minutes.
Almost a million dollars a year in labor cost where nobody built anything. On a $20M contractor, that's 4% of revenue going straight to waste. And not a single dollar of it shows up on any report anywhere.
It's not one thing. It's a dozen small things that add up every day.
A crew is ready to frame a wall, but the studs are still on a truck that's stuck in traffic. They wait. Or they try to do something else that's not quite ready yet and do it badly.
Electricians can't rough in until framing is done. Drywallers can't start until electrical and plumbing are inspected. One trade running late means every trade behind them is sitting.
The excavator is on another project. The forklift battery is dead. The boom lift is booked for tomorrow. Crews wait while someone figures it out.
Can't cover the wall until the inspector signs off. The inspector is coming "sometime this afternoon." Half a day, gone.
A detail is unclear on the drawings. The PM is at another meeting. The sub doesn't want to guess. They wait for someone to make a call. That call might come in an hour or after lunch.
None of these feel like a disaster in the moment. They're just normal construction friction. But they add up to hundreds of thousands of dollars a year per contractor.
Idle time doesn't just cost you the wages. It also breaks your schedule, which creates more problems downstream.
When a crew sits for 90 minutes, that's 90 minutes of work that didn't happen. Which means the task finishes 90 minutes late. Which means the next trade starts 90 minutes late. Which means their coordination with the trade after that gets messy. Which means overtime kicks in to catch up.
One hour of idle time in the morning can become 3 hours of overtime in the evening. You're paying double. Once for the idle time and once for the overtime to fix it.
Your PM isn't going to sit on site timing crews. Your daily log might say "crew waited for materials" but it doesn't assign a dollar cost to it. Your accounting system sees the labor hours and charges them to the task. Your project management system shows the task as in progress.
The data to catch idle time exists. It's scattered across your timesheets, your daily logs, your material delivery records, and your schedule. Connecting all of that manually would take an entire person's full-time job. Nobody does it. So the waste just runs, every day, across every project.
Here's a real pattern. A tool that reads your timesheets, your delivery records, and your schedule at the same time starts to notice something: every time Supplier A delivers to Project 3, the framing crew has 2-3 hours of idle time that morning.
That's a $800 problem every time it happens. Across 20 deliveries in a year, that's $16,000 from one supplier on one project.
The fix is a phone call. Either the supplier commits to earlier deliveries, or you switch suppliers. Neither conversation happens if nobody connected the dots. Because no single report showed the pattern.
Now multiply that across every supplier, every trade coordination issue, every equipment delay, every inspection wait, every project. That's where the 2% cost recovery we guarantee comes from. Not one big find. Dozens of small ones that were invisible before.
Most GCs run at 3-8% net margin. If idle time is costing you 3-4% of revenue, that's half your margin going to waste you can't see. Cutting that in half. Which is very achievable. Effectively doubles your profit.
Not by working harder. Not by cutting corners. Not by bidding more aggressively. By just seeing the waste you're already creating and fixing it.
You don't need to watch your crews with a stopwatch. You need a tool that reads the data you're already generating and connects it. When an idle pattern shows up, you see it. With a dollar cost attached. And a recommendation on what to do about it.
We'll show you where your idle time is and what it's costing you. If we don't find anything, you don't pay.