Most subbies leak $20–40K a month on undocumented variations and expired EOT clocks. We’re fixing that.

For owners & directors

Run a tighter book.

One view of every live project. See what’s in claim, what’s approved, what’s exposed — in real time, across the whole book. Spot a margin problem before month-end. Hold PMs accountable with data, not vibes.

Real-time, every project
Drill to source chat
No data entry from you
Portfolio · Monday 18 May, 8:14am
Auto-refreshing
In claim
$1.24M
Approved unpaid
$340K
EOT exposure
$185K
Margin health
3 of 4 ↑
CQHHS RMHU · Fire
+2.1%
Cross River Rail
+0.8%
QCH Stage 2
-3.2%
Macquarie Park Tower
+1.4%

AU/NZ construction subbies on the Siteovo pilot programme

GM FIREStratus Mech.nova plumbingBCS ElectricalAurora ConcreteVanguard GlazingPacific Hydronics
Owner’s lens

Four numbers you should know before 9am.

The same questions on a Monday morning, every Monday morning. Siteovo answers them automatically, in real time, across every project. No more chasing PMs for status updates.

What's in claim

Live total of variations + extras submitted this period across every project. Drill into any number to see the line items and the source chat behind each one.

What's approved-unpaid

Approved by the HC, awaiting payment. Aged by days. Surfaces anything sitting longer than your payment terms allow — before your cashflow gets squeezed.

EOT exposure

Total value of EOT-eligible delays across the book, grouped by which HC is the cause. See where your team is carrying schedule risk that hasn't been formally claimed yet.

Margin health per project

Live margin vs tender for every project. Trending up or down. Anything outside ±2% lights up. Surface the QCH-Stage-2 problem on a Monday morning, not at month-end.

The owner dashboard

Every project. Every claim. Every dollar. In one view.

You don’t need to log into anything project-specific. The owner dashboard pulls live state from every active project — the schedules, the variations, the extras, the EOTs — and rolls it into a single executive view.

  • Click any number → drill to the line items behind it.
  • Click any line item → jump to the source chat that created it.
  • Filter by HC, by region, by PM, by trade package.
  • Audit trail is immutable. Every variation defensible against dispute.
Portfolio overview
4 active projects · refreshed 8:14am
In claim
$1.24M
+$182K WoW
Approved unpaid
$340K
$94K > 30d
EOT exposure
$185K
across 2 projects
Margin delta
+0.6%
vs tender, blended
CQHHS Rockhampton MHU · Fire services
PM: James P · HC: Broad Construction · $1.31M contract
+2.1%
78% complete · on schedule5 var · 3 XW · 1 EOT
Cross River Rail · Mech services pkg 4
PM: Sarah K · HC: CPB-Ghella · $4.20M contract
+0.8%
42% complete · on schedule11 var · 6 XW · 2 EOT
QCH Stage 2 · Hydraulic servicesAttention
PM: David L · HC: Multiplex · $2.85M contract
−3.2%
Margin slipped 1.4% in past 2 weeks · review needed8 var · 4 XW · 3 EOT
Macquarie Park Tower · Fire & security
PM: James P · HC: Lendlease · $1.95M contract
+1.4%
91% complete · defects only4 var · 2 XW
Your Monday morning

Before Siteovo. After Siteovo.

Before · Monday 9:00am
  • ×Three PMs to ring. Three different stories. Two get back to you Wednesday.
  • ×Margin status is “feels OK” until month-end claim comes back light.
  • ×$340K of approved-unpaid claims sitting somewhere, you don’t know which projects.
  • ×EOT exposure on QCH-2? PM thinks “maybe $50K?” Actual is $98K.
  • ×Audit trail = WhatsApp screenshots, emails, your memory.
After · Monday 8:14am
  • Open dashboard. $1.24M in claim, $340K approved-unpaid, $185K EOT exposure. 30 seconds.
  • QCH Stage 2 flagged red — margin slipped 1.4% in two weeks. Click in. Three unresolved variations sitting at the HC.
  • Ring the HC PM directly with the variation numbers in hand. Resolved by Wednesday.
  • $94K of approved-unpaid is sitting >30 days. Chase Friday’s payment run with line-item proof.
  • Every number defensible. Drill any total to the chat message it came from.
Owner ROI

What an owner gets back.

5h
Saved every week

PM check-ins, status emails, “how’s X going” phone calls. The dashboard answers it all before you ask.

2-3%
Margin recovered

Variations + extras that previously slipped through to month-end and never got billed. Captured by AI in real time.

0
Surprises at month-end

Margin trouble surfaces the week it starts — not when the claim comes back light four weeks later.

I stopped ringing my PMs for status updates. I just open the dashboard at 8am. We caught a $24K margin slip on a Tuesday that would’ve cost us another month before.

— Director, GM Fire Pty Ltd

Illustrative pilot projection — real owner case studies will replace these as pilots complete.

See your own book in the dashboard.

Book a 30-minute owner demo. We’ll load a sample of your portfolio shape (project count, contract size, trade mix) and show you what your dashboard would look like on a typical Monday morning.

No credit card. 30-minute call. We come to you with a portfolio mock-up.