The SeaGoat platform forReal Estate Due Diligence

SITUS

The 48-hour drive-by workspace for property due diligence.

Research, site capture, costed findings, and a lender-ready report in one workspace. Built for PCA firms and independent assessors who deliver to lenders and investors.

PCA · shipping todayESA · pack in designPRA · pack in designone platform, packs per assessment type
48HTO DELIVERABLE
Kickoff Lender’s desk
Source
FEMA NFHL
MINIMAL
Flood Risk
The parcel sits outside the 100-year floodplain.
Flood ZoneX
Annual chance0.2%
SFHA / BFENo / –
No flood mitigation required.
Subject property aerial view
ZONE AE · SFHA →
0.3 mi from subject
0.42 mi NW · Former Dry Cleaner
1 HISTORICAL · 0 ACTIVE
WIND110 MPH
IECC ZONE 4A
18 freeze days/yr
CECIL SANDY LOAM
Low shrink-swell · 18% clay
⬤ 1245 PEACHTREE · SUBJECT
AERIAL · 30.268 N · 97.743 W
Property Overview
Built2014
Units320
Floors3
GBA312,000 SF
Parcel #2-1234-456
OwnerRiverside LLC
Zoning
DistrictMF-3
UseMultifamily
Max height45 ft / 3 stories
Setback25 / 10 / 10
Parking2.0 / Unit
VariancesNone on file

Photos scattered in folders. Costs buried in spreadsheets. Context locked in engineers’ heads.

SITUS turns every assessment into structured, auditable intelligence.

Watch the walkthrough
ResearchLive API

Federal data, auto-fetched

FEMA, EPA, NOAA, NRCS, USGS run in parallel the moment a project opens.

Site Drive-ByVision AI

Any file, any source

Reads photos, drawings, and prior reports. Binds evidence to the checklist.

FindingsCost-first

Findings priced as you go

Every finding carries its cost line the moment it’s written, not at report time.

48-hour turn

Audit-ready in hours, not weeks

Quick Response ships the reserve number the day findings are confirmed.

Assessments die in static reports.

Living intelligence that captures conditions, prices the reserves, and defends every finding.

WorkflowSPINE

Riverside Commons · PCA-2026-001

ResearchComplete
SiteReviewed
FindingsCosted
ReportsNeeds Review
Report: 2 issues flagged
Finding 2 missing evidence
ResearchLIVE API

Riverside Commons

APN448-201-17
StructureMultifamily
ZoningMF-4
Roof TypeBuilt-Up
FacadeMasonry
Source: FEMA · EPA · NOAA · USDA · USGS
Site Drive-By · 48H Turn

Riverside Commons

DocsAttached
ChecklistAutofilled
FindingsReview
ActionsReview
Autofill · Review AI suggestions
14 Findings · 3 pending review
Consistency GateBLOCKED

Roof · Finding F-07

Condition set“Good”
Open findingF-07 · ponding
StatusCONTRADICTION
Save refused until reconciled.
Inconsistent calls don’t ship.
FindingsREVIEWED

Concrete Surfaces

Cost ItemConcrete Surface
PriorityIMMEDIATE
Ext. Cost$18,400
Evidence bound · reviewer approved
Reserve Plan12Y PLAN

Common Area Amenities

Event Years3 · 7 · 11
ConditionFair
PrioritySHORT TERM
Est. Cost$36,900
Auto-computed from findings
Report Status

Current Deliverable

Components42
Findings14 · $312,400
Quick ResponseEXPORTED
Full ReportEXPORTED
Multifamily · Built 2019 · Class B · 127K SF
WorkflowSPINE

Riverside Commons · PCA-2026-001

ResearchComplete
SiteReviewed
FindingsCosted
ReportsNeeds Review
Report: 2 issues flagged
Finding 2 missing evidence
ResearchLIVE API

Riverside Commons

APN448-201-17
StructureMultifamily
ZoningMF-4
Roof TypeBuilt-Up
FacadeMasonry
Source: FEMA · EPA · NOAA · USDA · USGS
Site Drive-By · 48H Turn

Riverside Commons

DocsAttached
ChecklistAutofilled
FindingsReview
ActionsReview
Autofill · Review AI suggestions
14 Findings · 3 pending review
Consistency GateBLOCKED

Roof · Finding F-07

Condition set“Good”
Open findingF-07 · ponding
StatusCONTRADICTION
Save refused until reconciled.
Inconsistent calls don’t ship.
FindingsREVIEWED

Concrete Surfaces

Cost ItemConcrete Surface
PriorityIMMEDIATE
Ext. Cost$18,400
Evidence bound · reviewer approved
Reserve Plan12Y PLAN

Common Area Amenities

Event Years3 · 7 · 11
ConditionFair
PrioritySHORT TERM
Est. Cost$36,900
Auto-computed from findings
Report Status

Current Deliverable

Components42
Findings14 · $312,400
Quick ResponseEXPORTED
Full ReportEXPORTED
Multifamily · Built 2019 · Class B · 127K SF
The Shift

What changes when SITUS runs the workflow

You know this Tuesday. The photos are on the shared drive. The costs are in a spreadsheet that doesn’t talk to the condition dropdown. The old report is open in another window for boilerplate, and the reviewer is about to export the PDF a third time to fix the page breaks.

That’s not a skill problem. Your reviewers know buildings. It’s an assembly problem.

Same people. Same properties. Entirely different output discipline.

ResearchOld Way

Google the address. Check county records manually. Hope someone remembers what happened last time.

With SITUS

Property Scan, hazard APIs, and satellite recon run in parallel. Flood zones, EPA sites, soil, seismic, and wind data return in seconds.

PhotosOld Way

Uploaded to a shared drive. Manually dragged into report sections. Or skipped with a note that says "see appendix."

With SITUS

Drive-By AI analyzes uploads during the site visit. Binds each photo to a checklist item with observations and evidence IDs.

ConditionOld Way

Reviewer picks a condition rating from a dropdown. No connection to what the cost table says about timing.

With SITUS

Condition auto-derives from findings: Replace → Poor, Repair → Fair, Monitor → Good. Evidence drives the rating, not opinion.

CostsOld Way

Entered in a cost table that doesn't talk to the condition field. Both filled in separately, by hand.

With SITUS

Cost timing and condition are validated against each other. Priority-timing mismatches are surfaced and tracked until corrected.

ReportOld Way

Assembled inside a template that enforces nothing. Quality depends entirely on who's writing that day.

With SITUS

Generated from confirmed findings. Narrative, cost table, photo appendix. Assembled, not written. One template, zero variance.

ReviewerOld Way

Opens the finished PDF and starts over. Three exports to get the page breaks right.

With SITUS

Reviews staged findings inline. Mismatches are flagged at entry and tracked. Caught before export, not after.

LenderOld Way

Waits for the complete report. The reserve number isn't separated from the narrative. You can't get one without the other.

With SITUS

Quick Response ships the reserve number the day findings are confirmed. Full narrative follows on its own timeline.

Methodology

How SITUS scopes a PCA.

Every assessment is built in three layers. Nothing improvised, nothing missing, nothing generic.

Layer one

The ASTM E2018 baseline.

Every assessment starts from the standard’s scope, not from a blank page. The checklist, the systems walked, the report sections: all anchored to E2018.

Layer two

Industry-standard deviations.

Wind, seismic, flood, and zoning screens that lenders expect even where the standard doesn’t require them. Run automatically, documented with their sources.

Layer three

Your client’s scope.

The overlay that makes each engagement yours: report tiers, added systems, custom checklists. Configured once, applied every time.

Drive-By

SeaGoat's vision-AI engine.

Reads any file. Autofills the checklist. The reviewer keeps the call.

Drawings
Phone Photos
Voice Memos
PDFs
Prior PCAs
Handwritten Notes
Drive-By reads it all.
Tied to the source.
situs.seagoat.ai

What's in every Drive-By

Three things. Every time.

01

Identification

Components and systems Drive-By reports on:

  • Site · stormwater · paving · landscape
  • Building Exterior · roof · walls · windows + doors
  • Mechanical · HVAC · electrical · plumbing
02

Description

Plain-language condition write-up per component, in ASTM E2018-24 phrasing. Every claim tied to its source. Photos, drawings, and imagery from multiple sources.

03

Cost Tables

Capital expenditures by component and timing horizon. Repair, Replace, or Monitor, projected from building history and comparable properties.

Drive-By · Cost Tableexterior scope
ComponentQTY/UOMActionYrCapEx
Roof Membrane (BUR)24,500 SFReplace5$94,500
Exterior Cladding38,200 SFRepair2$12,800
Windows + Glazing186 EAMonitor8-
Asphalt Parking62,400 SFRepair3$18,200
HVAC Condensers (Roof)8 EAReplace7$42,000
Site Drainage1 LSMonitor4-
10-yr horizon
10-yr CapEx$167,500

Want interior coverage too?

Drive-By can't see inside. Interior systems can be approximated separately, from industry standards, building age, and comparable properties.

Interior · Approximatedapproximation
ComponentQTY/UOMActionYrCapEx
HVAC Distribution~25,000 SFReplace12~$185,000
Plumbing Risers~120 EARepair8~$48,000
Electrical Service~1,200 AReplace18~$39,000
10-yr CapEx~$272,000
ASTM E2018 · alignedTied to the source · every claimReviewer-final · never AI-final

Workflow

Explore SITUS

Click through every step. One engine.

SITUS.Projects
All Projects / Lakeline Crossing Apartments · 2841 Brushy Creek Rd, Cedar Park, TX
ResearchChecklistFindingsReportLibraryInfo● In progress
Site Improvements6/9
Asphalt Paving & Drives1
Concrete Flatwork & Sidewalks
Storm Drainage
Site LightingAI draft · Review
Fencing & GatesCheck placement
Landscaping & Irrigation
Pool & Sun Deck2
Signage & Site AmenitiesConfirmed
Refuse Enclosures
Building Exterior3/11
Roofing0/6
Mechanical & Electrical5/9
Interiors — Common Areas7/7
Dwelling Units4/8
🗒 Site Records
👤Interviews2
🧾Capital & Maintenance Contextfilled
📞NCM contactNot yet asked
Site Improvements ›

Asphalt Paving & Drives

Fair · Repair

Condition

Fair

Action

Repair

Description · SmartTable

Asphalt pavement with concrete curb and gutter

Quantities

EUL 20 yr componentFindings cost $35,700 read-only rollup
Rollup = Σ finding costs (Qty × rate × %repl × multipliers), computable at capture. Effective Age drives reserve-schedule placement, not this number.

Evidence

3.1-04
3.1-05
📷Camera
🖼Library
Camera opens the full-screen capture overlay, attached to this component.

Findings

Alligator cracking + surface raveling, drive lanes Bldgs 2–4
FairReplace · 15%Short-Term$35,700

Priority

Short Term

Qty (SF)

8,400
Affected area in SF · Total = Qty × the per-SF rate. Qty is measured by the inspector, never the AI.

Repair / Replace

Replace

% Replacement

15
☐ × Floors (3)☐ × Units (176)

Cost Item

Asphalt Pavement — Mill & Overlay · $4.25/SF

Effective Age

12 yr
Defaulted from year built / renovation. Places the item on the reserve schedule (RUL = EUL − Eff Age).

Bid / Allow.

None
Per-finding field set. % Replacement shows only when scope = Replace; × Floors / × Units counts pull live from Research.
+ Add finding

Assessment / Recommendation

Seal cracks and restripe over the termMill and overlay deteriorated drive lanesNo material deficiencies observed+ Insert language
The asphalt-paved drives and parking areas exhibit alligator cracking and surface raveling across approximately 15% of the drive lanes serving Buildings 2 through 4. Mill-and-overlay of the affected sections is recommended within the short term; costs are included in the tables. Periodic crack sealing and restriping should be anticipated over the evaluation period.

Field notes

worst cracking near dumpster enclosure Bldg 3 — ponding after rain at SE corner, see 3.1-07

Actions · this component

Verify paving quantities against the site planProperty Scan
‹ Back to tree
Sample Deliverables

Numbers to the lender. Story to the file.

The Quick Response ships before the Full Report is even assembled.

Quick Response ships first1 page
Lakeline Crossing Apartments · 2841 Brushy Creek Rd, Cedar Park, TX · March 19, 2026
Opinions of Cost · Immediate$3,150
Short Term (1–3 yr)$77,200
Reserve (4+ yr)$195,500
S&P Benchmark8% below
Total Reserve Estimate$275,850
Photo Appendix42 photos
Demonstration Only · Generated by SITUS
Cornerstone Property Advisors · SG-2026-0147

Property Condition Assessment Report

Lakeline Crossing Apartments · 2841 Brushy Creek Rd, Cedar Park, TX 78613
Prepared ForWestbank Capital Partners
Project No: SG-2026-0147
Prepared ByCornerstone Property Advisors
Property Condition Assessment
Project SummaryProject AdministrationProperty SummaryBuilding SystemsHazard ScreeningCondition MatrixCapital Reserve Schedule · $275,850Photo Appendix
Demonstration Only · Generated by SITUS · 5-page interactive viewer stays as built
Full Field Report
What SITUS Runs

One engine. Many Packs. Yours forever.

Run multifamily PCAs today. Add HUD CNAs, ESAs, or Progress inspections next quarter. Same engine, same library, same audit trail. Your Pack carries your firm's IP. Editable, audit-tracked, exportable on demand.

01Layer 1

SITUS Core

Engine, schemas, ASTM-aligned rules, audit trail.

02Layer 2

Your Pack

Your firm's cost library, checklists, evidence templates, QC standards. Edit anything. Audit-tracked.

03Layer 3

Project Layer

Per-project overrides, vendor quotes, override rationale. Standards enforce at export. Never poisons your Pack.

Asset Coverage

Configured for every asset class your firm runs.

Each asset class carries its own checklist template and component defaults. fully editable in your Pack.

Industrial

Distribution & logistics

Multifamily

Apartment building

Office

Commercial campus · Solar PV

RetailHospitalityHealthcareMixed-UseSelf-StorageSpecial Use
Project Types

Each project type drives report depth and AI analysis.

Tag every project at kickoff. Report depth and AI depth adjust automatically. A standard PCA for a lender's check-the-box review, advisory-tier depth for equity diligence. Debt and Equity are seeded; add Construction, Acquisition, Refi, or your own labels.

Checklist Types

Build a checklist for any Assessment Type.

PCA, ESA, PRA, Appraisal, or your firm's specialized engagement. Every Assessment Type carries its own checklist with its own components, EUL defaults, and evidence requirements. New industry standard? Build it once in your Pack. Custom client requirement? Add it as a one-off.

Cost Types

Your firm's costs drive every reserve number.

Your firm's negotiated rates, market data, and vendor quotes. Loaded once, used on every project. No third-party royalty. No black-box index. Every change logs who, when, and why.

Cost Types Library247 items · your firm
ItemUOMUnit CostEULSource
Roof Membrane Replace (BUR)SF$4.5022Vendor 25
Asphalt Pavement OverlaySF$3.2515Vendor 25
Rooftop HVAC Replace (RTU)EA$12,50018Vendor 25
Elevator ModernizationEA$185,00025Quote
Concrete Sidewalk ReplaceSF$14.0030Standard
Carpet ReplacementSF$4.207Vendor 25
Last edited 14:32· J. Carter
audit-tracked

PCA

Property Condition Assessment

Assessment Types

The kinds of work your firm runs.

Each Assessment Type drives its own editable checklist and AI depth. Your firm names them. PCA, ESA, PRA, Progress Inspection, MAI Appraisal, or your own internal labels. Add, rename, or rewire checklists in your Pack at any time.

Your Pack is your firm's IP. Yours forever. Audit-tracked. Exportable on demand.

Built-In Intelligence

Ask anything.
Answers that know your building.

ChatGPT doesn't know your project. Ask SITUS does. It already has the address, the year built, the satellite history, and every finding from the file. Same model power. Applied to your file, not a blank slate.

Project-Aware

Stop pasting context. Ask SITUS already knows the building.

Ask the same question you'd ask ChatGPT. The answer is specific to your property because the project file is already loaded. Address, zoning, construction type, satellite imagery, research findings, site conditions, cost data. No copy-paste. No re-prompting.

Web Verified

Live web search when codes and permits matter.

Codes change quarterly. Permits update weekly. SITUS pulls live so the answer matches reality, not what was true two years ago. Every source cited.

Save → Action

Useful answer? Turn it into an action.

A kept answer becomes a saved investigation action on Research or Site. Flowing into the next step automatically. Not a chat history nobody opens. A workflow item nobody forgets.

Every Tab

One keystroke away, in every workflow step.

Research, Site, Findings, Reports. Ask SITUS is available from every tab. Same project context, same credibility pills, same path from answer to action.

Lakeline Crossing PCA · 2841 Brushy Creek Rd — grounds in this project first

Has this building been remodeled?

MIXEDNothing in this project's records mentions a remodel. The 2019 refinance PCA on this property notes a roof recover on Bldg 1. Checked the web: Williamson County permits show a 2019 clubhouse renovation (permit B19-4471).
Sources: this project's Research · 2019 report on this property (property history) · county permit search (web). Internal first, web only on a miss.
+ Add as action

What flood zone is this property in?

PROJECTZone X (minimal hazard) — from this project's FEMA screen, run Jul 2 (panel 48491C0215F).
Ask SITUS anything...
Send
Why SITUS

This isn't something you build in‑house.

SITUS is built at the intersection of two rare disciplines: the codified standards of CRE due diligence (ASTM E2018, E1527, and the guide each engagement follows), and modern AI engineering from production deployments of safe, governed LLM systems. The result is forty thousand lines of proprietary domain logic. Every threshold defended, every edge case named, every output traceable. A specimen from inside the engine:

threshold = f(
  human_overrides, t
)

Confidence thresholds aren't constants. They're built to recalibrate against reviewer corrections rather than synthetic benchmarks, so the engine tunes to how your reviewers actually work, not a leaderboard.

corpus = mistakes
      + corrections
      + rationales

The engine learns from the wrong answers as much as the right ones, the corrections and the rationale behind them. By design that signal comes from your reviewers' overrides, not a vendor's dataset.

ai_engineering ∩ astm_rigor ≈ ∅

Two disciplines that rarely meet in one product. Production AI engineering, and CRE due diligence codified to ASTM standard. The overlap is where SITUS lives.

claim → evidence
      → reviewer
      → ledger

Every assertion carries a verifiable lineage. Source ID, evidence IDs, reviewer, override rationale, timestamp. A provenance state machine built into the schema, not bolted on.

agree(model_a, model_b, model_c)
  || reviewer.hold

Multi-model agreement with disagreement-triggered hold. Foundation models vote. When they conflict, the call routes to a qualified human. Responsible-AI patterns baked in from day one.

SITUS ⊂ {SITUS, GRID, ATLAS}

SITUS is one engine on a fabric. A firm building "a SITUS" in-house ships one tool. We ship the platform that compounds with every visit.

retrieval-augmented generation across a domain-specific corpus
calibrated confidence thresholds, recalibrated per release
multi-model agreement with disagreement-triggered hold
responsible-AI guardrails on every input and every output
ground-truth feedback loop from senior-reviewer adjudication
agentic ingest across five federal sources, retry-aware
provenance graded · Verified · Resurrected · Derived
hallucination-safe defaults at the data model
domain-specific evaluation suite, not generic benchmarks
ASTM E2018 enforced at the schema layer
9 property types · 40+ component taxonomies calibrated
every override logged with name, time, rationale
every output traceable to a finding and a photo
every cost cited to a firm-controlled library
tenant-isolated by default, append-only audit ledger
compounding asset memory across every visit
platform fabric · SITUS · GRID · ATLAS
reviewer-final, AI-assisted, never AI-final
engine refuses to assign final building condition
production AI failure modes absorbed, not theoretical
shipped to reviewers, not just shipped to demos
kickoff to lender's desk in 48 hours
retrieval-augmented generation across a domain-specific corpus
calibrated confidence thresholds, recalibrated per release
multi-model agreement with disagreement-triggered hold
responsible-AI guardrails on every input and every output
ground-truth feedback loop from senior-reviewer adjudication
agentic ingest across five federal sources, retry-aware
provenance graded · Verified · Resurrected · Derived
hallucination-safe defaults at the data model
domain-specific evaluation suite, not generic benchmarks
ASTM E2018 enforced at the schema layer
9 property types · 40+ component taxonomies calibrated
every override logged with name, time, rationale
every output traceable to a finding and a photo
every cost cited to a firm-controlled library
tenant-isolated by default, append-only audit ledger
compounding asset memory across every visit
platform fabric · SITUS · GRID · ATLAS
reviewer-final, AI-assisted, never AI-final
engine refuses to assign final building condition
production AI failure modes absorbed, not theoretical
shipped to reviewers, not just shipped to demos
kickoff to lender's desk in 48 hours

None of this is a feature list. It is the moat.

Governance

Defensible by design.

SITUS is purpose-built for environments where outputs must hold up years later. In audits, legal reviews, and lender scrutiny.

Provenance

Every claim carries its receipt.

A source ID, evidence IDs, a timestamp, a version, a review status, and an override rationale when a human corrects the engine. Provenance states are explicit: Verified means modern evidence plus reviewer approval; Resurrected means pulled from archive, unverified until confirmed; Derived means inferred from upstream facts and required to show lineage.

Authority

When sources disagree, the engine knows who wins.

Construction documents rank highest. As-builts, specs, permits. Below them, physical assessment evidence. Then county and municipal records. Then third-party prior reports. Client-provided spreadsheets sit lowest. Overrides require rationale plus reviewer approval. Same-level conflicts flag for human review. “Unknown” is always a valid answer. The engine never forces a guess.

Review

Models suggest. The system validates. Humans decide.

AI proposes field values, conditions, and costs. Humans confirm or override every one of them. Each override requires a written rationale before it saves. Sign-off is reviewer-specific and timestamped, never a blanket approval. Nothing reaches the report without explicit human staging, and every staging action lives in the audit log, ready for legal review or lender scrutiny.

Legacy

Prior reports ingest as history, not as truth.

Documents chunk by type. Tables, narrative, bullet lists. Provenance preserves page and section references where the source allows. Ingested data defaults to Unverified until a reviewer confirms the finding. Nothing auto-promotes. When modern evidence contradicts a legacy finding, the old one becomes Superseded, never deleted. The audit trail keeps both.

Isolation you can verify.

Your workspace is isolated, and automated tests prove it on every release.

Backups we actually restore.

Daily backups with point-in-time recovery, for your data and your uploaded files, and we test that the restore works.

The Platform

Every assessment compounds.

A report used to be the end of the work. In SITUS it's the beginning of a record.

In that order, on real data. SITUS ships today; GRID and ATLAS are built on the assessments it produces, not promised ahead of them. The more you use SITUS, the smarter the whole system gets.

FAQ

Common questions

Where does my data go?

It stays in your workspace. AI providers don't train on it, and every action is audit-tracked. See Security and Privacy.

Can SITUS handle a check-the-box lender PCA and a deep advisory report?

Both, on the same engine. The depth scales to the engagement. A fast lender screen and a full advisory assessment run through the same workflow and the same evidence chain.

What about older buildings or properties with thin documentation?

The Drive-By engine reads imagery from multiple sources and proposes findings from what it sees. A thin document set does not stop the assessment.

Can I use my firm's existing report template?

Yes. The Pack system holds your templates, cost tables, and language. Your IP stays yours, and reports come out looking like your firm's.

Can SITUS produce a Property Resilience Assessment (PRA)?

It is built to extend there. A PRA follows the new ASTM E3429-24 guide, and the hazard data it leans on is already pulled on every job: flood, seismic, wind, and climate exposure. The engine configures to the assessment type and standard you need.

Can I see a real report before a call?

Yes. The sample library above has complete Quick Reports and Full Reports produced in SITUS. Or send an address and get a sample assessment back in 48 hours.

Your project data stays in your workspace. AI providers don't train on it. Every action is audit-tracked.

Deploy the engine.

We’ll map your deliverables and stand up a workspace.

Built for assessment work
Evidence-First Logic
Audit-Ready Outputs
Workflow Spine
FEMA · EPA · NOAA · NRCS · USGS Auto-Fetch
Drive-By Vision AI
48-Hour Quick Response
Full PCA · ASTM E2018-Aligned
Reserve Schedule Builder
Cost Library with Provenance
Photo → Finding Binding
9 Property-Type Templates
Configurable Workflow Packs
Pre-Site Action Engine
Findings Priced as You Go
PDF Export with Audit Trail
Multi-Building Cluster Support
Override Rationale Required
Built for assessment work
Evidence-First Logic
Audit-Ready Outputs
Workflow Spine
FEMA · EPA · NOAA · NRCS · USGS Auto-Fetch
Drive-By Vision AI
48-Hour Quick Response
Full PCA · ASTM E2018-Aligned
Reserve Schedule Builder
Cost Library with Provenance
Photo → Finding Binding
9 Property-Type Templates
Configurable Workflow Packs
Pre-Site Action Engine
Findings Priced as You Go
PDF Export with Audit Trail
Multi-Building Cluster Support
Override Rationale Required