Skip to content
PaxExact

Who it's for

Turn documented damage into a priced scope you can trace

Estimators use PaxExact to move from what's documented to a priced, reviewable scope — every line item traceable to its evidence, every price labeled with its source.

What's real today

  • Evidence-linked scope records are live: line items stay linked to the photos and measurements that justify them.
  • Estimate review and revisions are live: each line item has its own review state, and stale lines can't be edited silently.
  • Pricing provenance (source-tracked, confidence-scored pricing) is coming soon — the architecture is built, production pricing data is not loaded yet.
  • A missing price is reported as unpriced, never shown as zero.

From observation to line item

Evidence-linked scope is live: a line item, a measurement, and a photo are separate, linked records, so the number you put on a line stays traceable to what was actually documented. AI-assisted damage observations are in beta — a photo can be analyzed into a proposed observation, but it always requires your review. Once accepted, an observation can be turned into suggested line items, also in beta and limited to water damage to walls, ceilings, floors and baseboards, and smoke, soot or mold damage to walls, ceilings and floors; each suggested line counts only after you approve it.

In practice, that means your own judgment is still what turns an accepted observation into a scoped line today — PaxExact hands you a reviewed, evidence-tied starting point rather than a finished line item, and the traceability holds regardless of which of you, the AI proposal or your own eye, first noticed the damage.

Review states that mean something

Each line item carries its own review state, and revisions are tracked rather than overwritten. A line that's gone stale because something upstream changed is blocked from being silently edited — you have to reconcile it, which protects you from an old approval quietly carrying forward onto numbers that have since moved.

Pricing is source-tracked, not a gap to hide

PaxExact's pricing model tracks a source class and a reason for every price, rather than presenting one unexplained number — but that architecture doesn't have production data behind it yet. No licensed catalog is loaded; the one connected source is a sandboxed vendor feed kept isolated from real data. A separate mechanism can eventually suggest a price from your own organization's prior priced lines once enough of your own projects support it, but a human-entered price always wins over any suggestion.

What an unpriced line reports

pricing_state: UNPRICED
reason_code: CATALOG_MISS_NO_OBSERVATIONS
The line total stays unset — never $0.

What totals tell you

Server-computed totals are live and report their own completeness. If any line in your scope is unpriced, the estimate says so explicitly instead of quietly totaling around the gap — which means you always know exactly how finished a number is before it goes anywhere.

Overhead and profit are applied server-side rather than tacked on by hand, and sales tax is applied only from a rate you enter, with the total reporting whether it was applied rather than silently omitting it — both are computed the same way every time, so the total you hand off reflects the platform's math, not a formula that might have drifted between spreadsheets.

FAQ

Frequently asked

Will PaxExact price my line items for me?

Not yet with production data. The pricing architecture — source class, reason code, confidence — is built, but no production catalog is loaded. Until then, treat PaxExact's pricing surface as structure, not a source of numbers.

What if I disagree with a proposed AI observation?

Reject or edit it. Nothing an AI proposes counts toward the estimate until a professional accepts it.

Does an unpriced line block my estimate?

It doesn't block the workflow: the estimate's completeness is marked incomplete instead of the line silently reading zero.

Related

Keep reading

See it against your own workflow.

Request early access