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.
AU/NZ construction subbies on the Siteovo pilot programme
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.
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.
Before Siteovo. After Siteovo.
- ×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.
- ✓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.
What an owner gets back.
PM check-ins, status emails, “how’s X going” phone calls. The dashboard answers it all before you ask.
Variations + extras that previously slipped through to month-end and never got billed. Captured by AI in real time.
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.
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.