Most subbies leak $20–40K a month on undocumented variations and missed notice deadlines. We’re fixing that.

For owners & directors

Hey Ovo,
where’s the margin going?

Ovo watches every project in your book. Catches every delay, every variation, every back-charge the PC tries to push. Surfaces margin slips before month-end — across every project, in real time. So one PM can carry three times the project load without burning out.

Real-time, every project
Drill to source chat
3 months free
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 using Siteovo

GM FIRE
What you’re carrying

Four ways margin leaves the project — without anyone meaning to.

Every chat thread between your PM and crew has dollars in it. Variations agreed verbally. EOT events nobody had time to flag. Back-charges the PC sends you that you can’t defend without the receipts. Siteovo catches all four.

Unclaimed delay / EOT events

Other-trade delays, late deliveries, programme slips happen in real time on site. Ovo flags every one as it occurs in the chat and starts the time-bar clock — so the formal notice goes out before the window closes.

Unbilled variations and extras

Directed extra scope captured from chat the moment it’s agreed. Auto-priced against your subcontract’s schedule of rates. Surfaced for PM approval before it’s forgotten by month-end.

Absorbed PM and Foreman overhead

Hours your PM and foreman spend on chat coordination, material chase, RCP distribution and safety admin. Siteovo automates the bulk — you stop subsidising the PC’s coordination work.

Back-charges being pushed at you

Every chat message timestamped and tagged to the right task. When the PC tries to push a cost back to you, the evidence trail is in your pocket — defensible, not absorbed.

Siteovo recovers 95% of claimable events from chat — with the defensive evidence trail for disputed back-charges. See it in action on the GM Fire case study →

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. Clear visibility on every active job, before you ask.

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 a QCH-Stage-2 issue 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.
PFPortfolio · 4 projects
Portfolio overview
4 active projects · refreshed 8:14am · Mon 19 May
In claim
$1.24M
+$182K WoW
Approved unpaid
$340K
$94K > 30 days
EOT exposure
$185K
Across 2 projects
Margin delta
+0.6%
vs tender, blended
Active projects4
CQHHS Rockhampton MHU · Fire
PM: Marc T · HC: Broad Construction · $1.31M contract
+2.1%
78% complete · on schedule5 var3 XW1 EOT
Cross River Rail · Mech services pkg 4
PM: Sarah K · HC: CPB-Ghella · $4.20M contract
+0.8%
42% complete · on schedule11 var6 XW2 EOT
QCH Stage 2 · Hydraulic servicesAttention
PM: David L · HC: Multiplex · $2.85M contract
−3.2%
Margin slipped 1.4% in 2 weeks · review8 var4 XW3 EOT
Macquarie Park Tower · Fire & security
PM: Marc T · HC: Lendlease · $1.95M contract
+1.4%
91% complete · defects only4 var2 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. Designed to be replaced by real-time dashboard visibility across the portfolio.

2-3%
Margin recovered

Variations + extras that previously slipped through to month-end. Recovery rate projected from the GM Fire pilot chat analysis.

0
Surprises at month-end

Margin trends surface the week they start — clear visibility, weeks before the claim goes in.

We caught the $84,480 brigade-test acceleration claim from the chat trail before month-end. Across 11 months on the Brisbane tower, Ovo would have surfaced $153K in claim events we’d otherwise have absorbed — the difference between a margin-positive project and one that quietly bleeds.

— Director · GM Fire Pty Ltd

Based on GM Fire pilot chat analysis.

See your own book in the dashboard.

Three months free on any plan, no card needed. Book a 30-minute owner demo and we’ll load a sample of your portfolio shape (project count, contract size, trade mix) so you can see what your dashboard would look like on a typical Monday morning.

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