Delay reporting

Marking a stage delayed opens one focused form: pick a cause, say how many days, describe what happened, attach photos.

The operating system for post-frame and barndominium builders.

Part of Project Command
What it is

Eight causes — Weather, Crew No-Show, Material Issue, Equipment, Permit Delay, Site Access, Scope Change, Other — plus days or hours lost, what happened, and photos. Nothing is written until you save. You can report more than one delay against the same stage as the week goes on. And every job keeps a Weather history — what the weather actually did each day and which scheduled work it stopped — so a weather delay comes with its own evidence. Made for post-frame and barndominium builders, who lose days to weather, mud and slab pours.

Also called: report a delay · why is the job late · weather delay · crew no show · what caused the delay

See it, piece by piece
01

A delay is not on the record until somebody says how long and why

Pick the cause — Weather, Crew No-Show, Material Issue, Equipment, Permit Delay, Site Access, Scope Change, Other — then the days and hours lost, what happened, and photos. Clicking a cause used to write the row on the spot, so a man who picked Weather and got called away left a permanent mark that a delay happened, for an unknown number of days, for no stated reason. Most of the delay records in use had both fields blank. Nothing is written now until the cost and the explanation are in.

Report a delay
Report a delay
Post Set · Hostetler Equipment Shed
What caused it?
WeatherCrew No-ShowMaterial IssueEquipmentPermit DelaySite AccessScope ChangeOther
Days lost
2
Hours lost
4
What happened?
Two inches of rain overnight. Post holes filled and the skid loader could not get to the back line without cutting up the yard.
Photos (2)
Jobsite progress photoJobsite progress photo
Add photos
CancelSave delay
Weather selected, two days and four hours lost, what happened, and two photos. Real screen · sample data.
Without it

Half the delay records say Weather with no days and no note, so when the customer asks why the job slipped you have a list of shrugs.

Why we built it

The crew boss knows why the day was lost; the office needs it written down before he forgets. Nothing saves until the cause and the cost are in, so every delay on record can be counted — and a half-filled row can't pretend to be one.

Sound familiar?“I know we're behind but not why”
02

Marking a stage delayed opens the form instead of flipping a switch

Delayed is one of four statuses on a stage — Planned, In Progress, Delayed, Completed — but choosing it opens the delay form rather than setting the status straight away. Saving the form is what sets the status, so the two can never disagree and no stage sits Delayed with nothing behind it. Cancel and the stage stays exactly where it was.

Stage quick-edit
Post Set
Hostetler Equipment Shed
Start
Sep 29, 2026
End
Oct 8, 2026
Duration
9d
Stage ends after project end.
Status
plannedin progressdelayedcompleted
Crew
Crew A — Marcus Feld
Full DetailsCancelSave Changes
The stage quick-edit with Delayed chosen — picking it is what opens the delay form. Real screen · sample data.
Without it

A stage has said Delayed for two weeks and nobody remembers what it was waiting on.

Why we built it

Office staff flip statuses in a hurry, and a status with nothing behind it tells the owner nothing. Making Delayed open the form — and only the save set the status — means no stage sits Delayed without a reason, and Cancel leaves it untouched.

Sound familiar?“can't answer which causes cost us the most days”
03

Photos on the delay, so it isn't your memory against their paperwork

Two inches of rain overnight, the post holes full, the skid loader unable to reach the back line without cutting up the yard — the shots go on the delay itself, and a second and third delay can be reported against the same stage as the week goes on. When the customer asks in October why their building slipped three weeks, or a supplier disputes a back charge, the answer is a dated record with pictures.

Without it

The customer disputes the delay at the final walkthrough, and all you have is your word against his memory.

Why we built it

When the customer asks in October why the barn slipped three weeks, a dated photo of flooded post holes ends the conversation. Photos go on the delay itself, and more delays can be logged against the stage as the week goes on — so the record builds while it is happening.

Sound familiar?“delay records are half empty”
04

Which causes actually cost you the most days

Every saved delay carries a cause and a day count, so a season of them adds up to a number instead of staying anecdotal. Weather is the excuse everyone accepts; once the days are counted it is usually one supplier and one crew that cost more than the weather did. While half the delay rows were blank, that question had no answer at all.

Without it

Everyone blames the weather, nobody can prove it, and the supplier who cost you nine days keeps getting the orders.

Why we built it

An owner deciding which supplier or crew to fix needs counted days, not stories. Because every saved delay carries a cause and a day count, a season of them adds up to a ranking you can act on — often not the one everybody assumed.

Sound familiar?“customer asks why it's late and I have nothing written down”
05

A stage that's running fine is never asked to explain itself

In-progress stages show no chips and no prompts. The delay form appears when a stage is marked delayed, and a lighter version appears on a completed stage that came in off its planned days — including when it finished early, where the answers are Smaller scope, Good equipment, Extra crew and Great weather. Software that asks "any issues to report?" on every healthy stage is software people stop reading on the day it matters.

Without it

An "any issues to report?" box on every stage gets clicked past by habit, including on the day there really was one.

Why we built it

Crews and office staff stop reading prompts that fire on every healthy stage. Asking only when a stage is delayed, or finished off its planned days — early included — keeps the question rare enough to get a real answer, and the early answers show what to repeat.

Sound familiar?“customer says it wasn't really raining that day”
06

The weather record writes itself, ready for the argument

Try it

Every job with a site address keeps a Weather history, recorded each morning from weather-station observations at the site and scored against the same trade limits as the forecast. On the Hostetler shed it reads 2 days stopped · 1 hindered · 1 crew-reported: Tuesday, Aug 18 — thunderstorms, 2.1 in of rain, Post Set — stopped, with the crew's own blocked report that the post holes filled. Switch between the days that mattered and every day; Evidence report prints it with the stations the numbers came from, and CSV exports it.

Weather history
Weather history2 days stopped1 hindered1 crew-reported30 days recorded

Recorded every morning from weather-station observations at the site, and scored against the same trade limits as the forecast. Keep it for delay disputes.

Evidence reportCSV
Wed, Aug 19, 2026RainWork hindered
High 70° · Low 60° · Rain 0.6 in · Gusts 18 mph
Post Set — hindered: 80% rain — wet and slick
Tue, Aug 18, 2026ThunderstormsWork stopped
High 72° · Low 61° · Rain 2.1 in · Gusts 31 mph
Post Set — stopped: Thunderstorms
Crew reported: Two inches of rain overnight. Post holes filled and the skid loader could not get to the back line.
Tue, Aug 11, 2026ShowersWork stopped
High 79° · Low 64° · Rain 0.8 in · Gusts 15 mph
Concrete — stopped: 70% rain — rain on a fresh pour
Two days stopped, one hindered — Aug 18's storm, the Post Set it stopped, and the crew's note. Real screen · sample data.
Without it

Six months later the customer disputes a two-day weather delay, and the only record of the storm is the crew's memory.

Why we built it

When a customer says it wasn't that bad, a dated station record of 2.1 inches and the work it stopped settles it without a fight. It is kept every morning for active jobs and filled back to the first scheduled day the first time you open it — so the evidence exists before anyone knows they will need it, and it lines up with the delay the crew logged that day.

How it works
  1. 1Set a stage to Delayed and the form opens.
  2. 2Pick the cause.
  3. 3Enter the days or hours lost.
  4. 4Say what happened, and attach photos.
  5. 5Save — that is what sets the status and writes the record.
  6. 6Cancel and the stage stays exactly where it was.
  7. 7Open Weather history on the job for the day-by-day record, and print the evidence report when a delay is disputed.
Why we built it

Clicking a delay reason recorded it immediately, before anyone had said how many days or why. Pick Weather, get called away, close the window — and the job carries a permanent record that a delay happened, for an unknown number of days, for an unrecorded reason. Most of the delay records in use had both fields blank, which is why "which causes cost us the most days" had never been answerable, and the supplier and weather arguments stayed anecdotal.

The problem
  • Delay rows with no cause and no cost
  • No answer to which causes cost the most time
  • Delay explanations living only in a conversation
  • Weather delays argued from memory months after the storm
What you get
Every persisted delay carries a cause AND a cost
Photos back up the explanation
A day-by-day weather record on every job, ready as evidence
Built for builders who lose days to rain, mud and pour windows
The data is good enough to analyse
STAGE PERFORMANCE

See delay reporting
on one of your own jobs.

Twenty minutes, your building, your numbers. Bring the job where “I know we're behind but not why” — we will show you exactly where that stops.

leads2build.com
Delay reporting — Leads2Build