NEW 21-day free trial · onboard your first project in a day · cancel anytime Start free

How Does Scaftra Handle Service and Warranty Work?

How do you handle a callback after the job closes and recover the cost when it was a sub's fault?

Scaftra opens a service request against a closed-out project, snapshots the warranty window at intake, tracks repeat visits, and can fan out a backcharge when the defect was someone else's fault.

Start free

The problem it solves

When a finish-trade job closes out, the contractor's obligation shifts into the warranty period. The homeowner calls back: a cabinet door has dropped, a countertop seam is lifting. The GC needs a first-class place to log the issue, decide whether it is actually covered under warranty versus owner damage versus a goodwill fix, dispatch someone, track repeat visits, and recover the cost via a backcharge when a sub's defect caused it.

Why it matters

A callback handled by text and memory loses the warranty decision, the visit history, and the chance to recover the cost. Whether an issue is covered is a human judgment about cause, not a date calculation, and it has to be recorded. Repeat visits to the same problem are a dispute signal worth tracking. A deliberate post-completion loop is what turns a callback into a tracked, recoverable record.

Common mistakes

Try
Handling callbacks by text and memory
Reality
A callback in a text thread loses the warranty decision, the visit trail, and the cost-recovery path.
Try
Treating in-window as automatically covered
Reality
Coverage is a judgment about cause; an in-window issue can be non-warranty and an out-of-window one can be goodwill.
Try
Opening a service request during active install
Reality
Service is a post-completion loop, not a backdoor punch list. It requires a completed or warranty project.
Try
Eating a sub's defect
Reality
When a covered defect was a sub's fault, the cost should be recovered via a backcharge, not absorbed.

How it works

  1. Open the service request
    A staff member or the client opens a request against a post-completion project; the warranty window is snapshotted at intake.
  2. Decide coverage
    Staff set an explicit warranty decision, warranty, non-warranty, or goodwill, separate from the date window.
  3. Dispatch and track visits
    Service visits accumulate against the request, so one issue carries its full visit trail.
  4. Recover the cost
    When a sub caused a covered defect, a backcharge fans out inheriting the request's context.

How Scaftra does it

Scaftra runs a reactive service and warranty loop end to end. A Service Request can only be opened against a post-completion project with a real warranty window configured, and it snapshots that window at intake so the historical truth of what was seen that day is frozen. Coverage is an explicit, staff-controlled warranty decision (warranty, non-warranty, or goodwill) that can intentionally diverge from the derived in-window flag, because coverage is a judgment about cause. Service visits accumulate as a visit trail. When a covered defect was a sub's or supplier's fault, a backcharge fans out inheriting the request's project, room, and trade context. A retrieval-only board surfaces history and detects repeat callbacks. There is no preventive-maintenance scheduling; service is triggered by reported issues. This is built and live.

Scaftra turns a post-completion callback into a tracked service request with a recorded coverage decision, a visit trail, and a path to recover a sub's defect.

Key capabilities

  • Warranty snapshot at intake: The warranty window is frozen the day the issue is reported, so coverage rests on what was true then.
  • Explicit coverage decision: Staff set warranty, non-warranty, or goodwill as a judgment about cause, separate from the date window.
  • Visit trail: Multiple service visits accumulate against one request, so the full history of an issue is recorded.
  • Backcharge fan-out: A covered defect caused by a sub can fan out a backcharge that inherits the request's context.

Benefits

  • Callbacks become tracked records with a recorded coverage decision and visit history.
  • A sub's defect can be recovered via a backcharge instead of absorbed.
  • Repeat callbacks to the same problem surface as a dispute signal.

Who it's for

GC owners in the warranty periodService coordinators
  • GC owners in the warranty period.Contractors fielding callbacks after closeout who need coverage decisions and cost recovery recorded.
  • Service coordinators.Staff dispatching visits and tracking repeat issues per request.

Frequently asked questions

Does Scaftra do preventive-maintenance scheduling?
No. The service loop is reactive: it is triggered by a reported issue. There is no recurring or preventive-maintenance schedule.
Is an in-warranty-window issue automatically covered?
No. The in-window flag is informational. Coverage is an explicit staff decision, warranty, non-warranty, or goodwill, that can diverge from the date window.
Can I recover the cost of a sub's defect?
Yes. When a covered defect was a sub's fault, a backcharge fans out from the service request inheriting its project, room, and trade context.

One job. One record. From the field to the books.

Bring one project onto Scaftra. We'll set up your trades, your rooms, your proof chain, and your vendor portal, and connect it to the financial system you already run.