What the change-order flow does
Verbal change orders are where remodels go to die. The homeowner says βwhile youβre at it, add the under-cabinet lighting.β The electrician nods. Three weeks later at final invoice, the homeowner refuses to pay because βnobody told me that was extra.β The change-order flow makes verbal changes structurally impossible.
- PM-initiated draft from the field β PM opens the contact in the GHL app, taps βnew change order,β picks from common change types (scope add, material upgrade, structural surprise, homeowner request), enters the delta in dollars and days.
- Auto-formatted CO document β workflow builds a signed-ready PDF with the original contract reference, the change description, the dollar impact, the schedule impact, and a signature block.
- SMS + email to homeowner β homeowner gets the CO with a one-click sign link, plus a 24-hour reminder if unsigned.
- Auto-bill on signature β once signed, the CO triggers an invoice for the change amount (or adds to next milestone draw, depending on configuration).
- Schedule auto-adjusts β if the CO adds 3 days, the project schedule shifts and downstream subs get re-dispatched with the new windows.
How it works under the hood
The CO flow uses GHL Documents & Contracts for the legal artifact, a workflow for the lifecycle, and the project pipeline for schedule recalculation:
- Trigger β PM submits the βNew COβ form from the mobile app.
- Document generation β workflow assembles the CO PDF from a template, pulling project address, original contract number, homeowner name, and the line items the PM entered.
- Send for signature β fires an SMS + email with the e-sign link. Reminder at 24 hours, second reminder at 72 hours, PM escalation at 5 days.
- Sign captured β when the homeowner signs, webhook hits the workflow. CO status moves to
signed. Contract record updates. - Bill + reschedule β invoice fires (or appends to next draw), and if the CO added schedule days, the downstream trade dispatch dates shift automatically.
Under-cabinet lighting add β verbal vs CO flow
Homeowner asks for lighting Thursday β electrician adds it Friday β PM forgets to write it up β final invoice has $1,400 line item β homeowner refuses β PM eats it to save the review
Homeowner asks Thursday β PM drafts CO from phone Thursday 2pm β homeowner signs Thursday 6pm β electrician notified Friday β $1,400 invoice fires Friday β paid with next draw β margin intact
What itβs NOT
- Not a legal substitute for your master contract. The change order references your master contract; it doesnβt replace it. Get your master agreement reviewed by a construction attorney in your state. The CO flow rides on top of that foundation.
- Not a profit-protection magic wand. If your original estimate was 12 points too thin, COs will not save the job. They protect margin on actual additions; they donβt fix a bad bid.
- Not auto-approved. Every CO requires explicit homeowner signature before it bills. The system will not βassume yesβ because the homeowner didnβt respond β silence is a
pendingstate forever. - Not for internal scope changes that donβt affect price or schedule. If you swap one paint brand for another at the same price with no schedule impact, no CO needed. The flow is for changes with dollar or day impact.
Why every CO triggers an immediate invoice
The longer the gap between βchange happensβ and βinvoice issued,β the lower your collection probability. A CO billed within 48 hours of signature collects at ~96%. A CO bundled into the final invoice 4 months later collects at ~78%. The system bills aggressively on purpose.
That said, you can configure two modes per project type: bill-immediately (separate invoice per CO) or bill-with-next-draw (CO amount appends to the next scheduled draw). Default is bill-with-next-draw for projects already on a draw schedule and bill-immediately for fixed-price small jobs.