TradeWeave · ServiceTitan Role Workflows
Runs work too big and too long for the single-visit job model. Everything traces back to one discipline: keeping the budget, the contract value, and reality in sync as the project moves through scope changes and partial billing.
The single most consequential early decision is Core vs. Phased project mode, and it can't change mid-project without corrupting the financials — Core tracks cost by type (Labor, Materials, Equipment), Phased tracks by project phase with Progress Billing. Everything downstream — RFIs, change orders, WIP reconciliation, closeout — depends on that foundation being set correctly and consistently from day one.
Day in the life
From mobilizing the project through managing scope changes, monitoring financials continuously, and closing out.
Reference
| Symptom | Fix |
|---|---|
| Revenue double-booked | Never mix Core and Phased on one project |
| Items always "Uncategorized" | Set Project Labels before work starts |
| Extra work done, no guaranteed payment | Always approve the COR before starting |
| Wrong equipment ordered | Enforce Submittal approval before major POs |
| Retainage never reconciles | Map to Retainage Receivable, not general AR |
| Overbilling discovered too late | Run WIP monthly, not just at close |
| Metric | Where |
|---|---|
| WIP variance (Earned vs. Billed) | WIP Active Projects report |
| Budget vs. Actual by cost category | Project > Financials |
| Change order volume/value | Reports > "Change Order" |
| Retainage released vs. held | Budget vs. Actual |
| Project profit margin (post-close) | Project report, closed filter |