All posts

Field operations

Time Tracking for Construction Crews: Foreman Workflows That Actually Get Used

A field-tested guide to building time tracking habits your foremen will actually follow — without slowing them down or adding paperwork to the truck.

May 19, 20269 min read

The first Monday Dale lost ten thousand dollars, he didn't know it yet. He was standing in the gravel outside a half-framed duplex in Selma Park, watching his crew load up the truck, and the only thing on his mind was getting home before the rain hit. The hours would get sorted “sometime this week.” They always did.

Friday afternoon, three weeks later

Dale's office manager, Pam, called him at 4:12 PM. Payroll was due to run at five. She had timesheets from two foremen, a text message from a third that just said “same as last week roughly,” and nothing at all from the fourth crew on the commercial fit-out downtown.

Dale did what every contractor reading this has done at least once: he sat in his truck in a Tim Hortons parking lot and reconstructed three weeks of hours from memory, photos on his phone, and the schedule he thought he'd sent on the 4th. The numbers went to payroll. Payroll ran. Everyone got paid.

Two months later, the owner of the Selma Park duplex disputed a change order for hidden rot in the rim joist. He wanted to see the labor breakdown. Dale opened the folder, and there was nothing in it — just a photo of the rotten wood, no date, no hours attached, no record of which day his framers had stopped, redirected, and started the demo. The change order died in a 47-minute argument in the owner's kitchen. Dale ate the labor. Eleven thousand dollars.

That was the moment.

The Tuesday Dale tried something different

Pam had been pushing him on time tracking software for a year. Dale had bought two of them already. Both got installed, both got ignored by the third week, both got renewed automatically for another year because nobody remembered to cancel.

This time he tried something cheaper. He went out to the Selma Park site on a Tuesday morning, found Mike — his most reliable foreman, the one whose crew always finished framing under hours — and made a deal with him.

“Five minutes. End of day. Before the trucks roll. That's it. We'll try it for two weeks. If it sucks, we stop.”

Mike agreed because Dale agreed to two things back. First, the cost codes on Mike's phone would be Mike's words — “Footings,” “Wall framing,” “Punch list,” “Weather delay,” “Rework” — not the eighty-line accounting chart that had killed adoption the last two times. Second, every Friday morning, Mike would get a one-page summary of his crew's hours and how they tracked against budget. If he came in under, Dale would say so. Out loud. In front of people.

Week one

It was bad. Mike forgot Wednesday. Thursday he entered hours but skipped cost codes. Friday he called Dale at 6 PM to ask if it counted as “Weather delay” when the concrete truck got lost. (Dale said yes.)

But on Saturday morning, Mike texted Dale a screenshot. His crew had logged 9.5 hours under budget on framing that week. He'd never seen that number before. He'd always known framing was “going okay.” Now he could see it. He sent the screenshot to his wife.

Week three

Mike's daily close-out was down to about four minutes. He'd added photos — not because Dale asked, but because he wanted them attached when something weird showed up. On Wednesday his crew opened a wall and found old knob-and-tube wiring that wasn't on the drawings. Mike took two photos, logged 1.5 hours under “Hidden conditions,” and added a one-line note: “K&T in north bedroom wall, stopped for direction.”

That night Dale had everything he needed to email the owner before 9 PM with a clean change-order draft, two photos, a timestamp, and a labor number that came directly from the time entry. The owner approved it the next morning. Eighteen hundred dollars, recovered in under twelve hours, with no argument.

Dale forwarded the approval to Mike with a single word: “Yours.”

What changed, quietly, over six months

By month three, all four of Dale's crews were doing the five-minute close-out. Not because Dale mandated it — he didn't have to. Mike had become the proof. When a new foreman pushed back, Mike was the one who said “just try it for two weeks, you'll see your Friday number.” Field-to-field beats office-to-field every time.

By month six, Pam noticed three things she hadn't expected:

  • Payroll Friday went from a four-hour scramble to a forty-five minute review. She actually took a lunch break for the first time in years.
  • Dale had stopped guessing on his next round of bids. He was pulling actual hours-per-square-foot from the closed Selma Park job and feeding them into the new estimate. The bid came in tighter and won.
  • Two change orders that would have died in the kitchen — the kind Dale used to just eat — closed in days, with the labor entries and field photos doing the arguing for him. About fourteen thousand dollars he wouldn't have collected the old way.

What actually made it stick

Dale will tell you, if you ask, that the software didn't save him. The workflow did. There were really only five things:

  1. A fixed five-minute window at the end of every day. Same time, same place, before the trucks roll. Memory is a liar after eighteen hours. Capture hours while the day is still warm.
  2. Cost codes in the foreman's language. Six options, not eighty. Tracked “Rework” and “Weather delay” separately — those two codes alone paid for the software three times over.
  3. The schedule pre-filled the time entry. The office said “Mike's on Selma Park Mon–Wed,” so Mike's phone already knew. He confirmed, he didn't re-enter.
  4. Field notes and photos lived with the hours. Not in a separate app, not in a group text, not in a folder on someone's laptop. One entry, one place. Six months later, that's the file that wins or loses a change order.
  5. The foreman saw something back, every Friday. Hours logged, budget burn, where they were ahead. Time tracking stopped feeling like surveillance the moment it started feeling like a scoreboard.

The part Dale didn't see coming

The thing he tells other contractors at the coffee truck now isn't about the eleven grand he saved on disputed change orders, or the cleaner Fridays, or the tighter bids — though all of that happened. It's about Mike.

Mike had been a foreman for nine years. He'd never had a number to point at and say “my crew did this.” Six months in, Mike was running internal training for the new foremen, walking them through his Friday close-out, showing off his hours-under-budget number like it was a trophy. He was carrying the workflow now, not Dale.

That's the quiet payoff of crew time tracking that nobody puts on the sales page: the people in the field stop being a cost line on a spreadsheet and start being the ones who can prove what they actually did. And once they can prove it, they start protecting it.

If your shop looks like Dale's first Monday

You don't need to fix everything at once. Dale didn't. He picked one foreman, one project, one window of time, and made a small, reciprocal deal. Five minutes a day in exchange for one honest Friday number.

ProjectPlan was built for the version of this workflow that survives a real jobsite — pre-filled from the schedule, cost codes scoped per project, field notes and photos attached to the same daily entry, and a clean weekly view for whoever runs your payroll. One screen for the foreman, not five.

Spin up a free trial, load one project, find your Mike, and try the two-week deal. If it doesn't stick, you've lost two weeks. If it does, you've changed how your company makes money.

Run a real project on ProjectPlan

7-day free trial. Load one job, run the close-out workflow from this post, and see what sticks with your crew.