You're three weeks into a kitchen renovation. The drywall is up, the trim carpenter is scheduled for Monday, and the homeowner walks in and says, "Actually, we've been thinking — can we move the island two feet to the left? And add an outlet where the new position is? Oh, and can you do pot lights instead of the pendant fixture we picked out?"

Three requests. None of them were in the original contract. All of them require additional labor, materials, and coordination with your subs. And if you don't handle them correctly, you'll eat the cost, extend the timeline, and still have a customer who thinks it was "just a small change."

Change orders are the single biggest margin killer in contracting. Not because the work itself is unprofitable — it's because the work happens informally, without documentation, without pricing, and without the customer's written approval. Then the invoice comes and the customer says, "I didn't agree to that."

Here's how to handle change orders properly, whether you're a general contractor running a $200K renovation or a specialty trade handling a $5,000 install.

What a Change Order Actually Is

A change order is any modification to the original scope of work after the contract is signed. That includes:

All four are change orders. All four require documentation. All four require the customer's approval before work proceeds.

The distinction between a "customer-requested change" and an "unforeseen condition" matters for how you communicate it, but the process is the same: document, price, get approval, then do the work.

Why Informal Change Orders Destroy Profit

The scenario plays out the same way every time:

  1. Customer asks for a change on site, verbally
  2. You say "yeah, we can do that" because you want to be helpful
  3. Your crew does the extra work
  4. At the end of the job, you add the extra cost to the invoice
  5. Customer pushes back: "I didn't know it would cost that much" or "You said you could do it — I thought it was included"
  6. You negotiate down, eat half the cost, and resent the customer for the rest of the project

This cycle happens because there was no documentation between step 1 and step 3. The customer asked, you said yes, and nobody wrote anything down. In the customer's mind, it was a small tweak. In reality, it was $3,000 of additional work.

The data is brutal: Remodeling industry research consistently shows that 10-15% of total project cost comes from change orders on a typical renovation. On a $150,000 project, that's $15,000-$22,500. If even half of that is undocumented and under-billed, you're losing $7,500-$11,000 per project to informal changes.

The Change Order Process (Step by Step)

Step 1: Stop work on the change until it's documented

When the customer requests a change, say this:

"Absolutely, we can look at that. Let me put together a change order with the cost and timeline impact so you can decide if you want to go ahead."

This does three things:

Never start extra work before the change order is signed. If a customer pushes — "just do it and we'll figure it out" — politely hold the line. "I want to make sure we're both on the same page about the cost and schedule impact before we move forward. I'll have the change order to you by end of day."

Step 2: Document the change

Your change order document needs:

Step 3: Price the change correctly

This is where most contractors undercharge. They feel awkward charging full price for a "small change" because they're on-site already. Don't.

Your change order pricing should include:

Change order markup: Many experienced GCs price change orders at 15-25% higher margin than the original contract. The reasoning is sound — change orders are disruptive to the schedule, require re-coordination with subs, and often involve inefficient work (a plumber coming back for one fixture relocation instead of doing it during the rough-in phase). The premium reflects the real cost of disruption.

Step 4: Present and get approval

Send the change order to the customer with a clear summary. Don't bury the price — lead with it.

"Hi [Name], here's the change order for the island relocation. The total is $3,400 and it adds 3 days to the schedule. If you'd like to proceed, sign the attached and we'll get it scheduled. If you'd rather stay with the original plan, no changes needed on our end."

Give them an easy out. Some customers realize, once they see the cost, that the change isn't worth it. That's fine. You just saved yourself from doing unpaid work.

Step 5: Track and reconcile

Keep a running log of all change orders on the project:

CO # Date Description Amount Status
CO-001Mar 10Relocate island plumbing and electrical$3,400Approved
CO-002Mar 14Upgrade countertop from laminate to quartz$4,200Approved
CO-003Mar 18Mold remediation — south wall$2,100Approved
CO-004Mar 22Add pot lights in hallway (6 fixtures)$1,800Declined
Total approved change orders$9,700

At the end of the project, the final invoice includes the original contract price plus all approved change orders. There are no surprises because every line item was approved in writing before the work was done.

Handling Unforeseen Conditions

Unforeseen conditions are different from customer-requested changes in one important way: nobody asked for them. The mold behind the drywall, the rotted subfloor under the tile, the asbestos in the popcorn ceiling — these are surprises that affect the scope and the budget.

The process is the same (document, price, approve), but the communication is different:

  1. Stop work in the affected area immediately. Don't proceed without the customer's knowledge. If it's a health/safety issue (mold, asbestos, structural), stop work entirely and explain why.
  2. Document with photos. Take detailed photos of the condition before anything is touched. These photos are your evidence and your customer's proof for insurance claims.
  3. Explain the condition in plain language. "We opened the wall behind the shower and found black mold on the framing. This needs to be remediated by a certified mold contractor before we can continue. Here are photos of what we found."
  4. Present options. "Option A: We bring in a mold remediation crew, which costs $X and adds Y days. Option B: We work around it by rerouting the plumbing to the other side of the wall, which costs $X and adds Y days. Option C: We stop the project here and you get an independent assessment before deciding."
  5. Get written approval before proceeding. Same change order form, different reason code.

The key phrase: "I need your decision on this before we can proceed." This puts the responsibility on the customer and prevents you from absorbing costs for something that isn't your fault.

Pricing Change Orders: The Math

Here's a real example of how to price a change order for adding 6 recessed lights to a hallway during a renovation:

ItemCost
Materials: 6x LED recessed fixtures + trim + wire + boxes$320
Electrical sub (run circuit from panel, fish wire, set boxes, connect fixtures)$680
Drywall patching (6 cut-ins, if ceiling is finished)$180
Paint touch-up (ceiling at 6 locations)$120
Direct cost total$1,300
GC overhead (15%)$195
GC margin (20%)$299
Change order price$1,794

Round to $1,800. Present it with the scope and schedule impact. The customer sees a clear number with the work described. If they approve, you have a signed document and a margin-healthy addition to the project.

The "Small Change" Trap

The most dangerous change order is the one that feels too small to document. "Can you move that outlet 6 inches to the right?" "Can you add a coat hook by the front door?" "Can you swap out those cabinet pulls for something different?"

Individually, each of these might be $50-200 of work. Over the course of a 3-month renovation, twenty "small changes" add up to $2,000-4,000 of unbilled labor and materials.

The fix: set a change order threshold and communicate it upfront. Include this in your contract:

"Any modification to the scope of work, regardless of size, will be documented as a change order. Changes estimated under $250 may be processed as a consolidated change order at the end of each month. All changes require customer approval before work proceeds."

For the truly minor items (moving an outlet 6 inches), many GCs keep a running "minor changes" log and bill them as a consolidated change order monthly. This avoids the hassle of individual approvals for $50 items while still tracking and billing the work.

Contract Language That Protects You

Your original contract should include a change order clause. Here's language that works:

Change Orders. Any changes to the scope of work described in this agreement must be documented in a written change order signed by both parties before the changed work begins. Change orders will specify the modified scope, cost adjustment, and schedule impact. Work on changed items will not begin until the change order is approved. The Contractor is not responsible for delays or additional costs resulting from customer-requested changes. Unforeseen conditions discovered during the work will be documented and presented for customer approval before the affected work proceeds.

This clause does four things:

  1. Requires written documentation (no verbal changes)
  2. Requires approval before work starts (no "just do it")
  3. Addresses schedule impact (protects you from delay claims)
  4. Covers unforeseen conditions (you're not liable for mold behind walls)

Communicating Change Orders Without Killing the Relationship

The biggest fear contractors have with change orders is that the customer will think they're nickel-and-diming. That fear is valid — if you handle it poorly. Here's how to handle it well:

Frame it as protection for both parties

"I use change orders on every project because they protect both of us. You know exactly what you're paying for, and I know exactly what I'm building. No surprises for either of us at the end."

Be fast

If the customer requests a change at 10 AM, have the change order in their inbox by end of day. Speed shows professionalism and prevents the customer from stewing about uncertainty.

Present options, not just prices

"We can do the quartz countertop for $4,200 more, or we could do butcher block for $1,800 more, or we stay with the laminate in the original scope at no additional cost." Options give the customer control.

Never say "that'll cost extra" without a number

"That'll cost extra" creates anxiety. "$1,200 and adds two days" gives them a decision to make. Numbers are less scary than ambiguity.

Document the savings too

If the customer deletes scope ("Actually, skip the backsplash"), issue a change order that credits them. A credit change order builds trust and shows you're tracking costs honestly in both directions.

HAMMER tracks change orders alongside your original quote. When scope changes, update the quote, add a change order line, and send the revision to the customer for approval — all from your phone. Every change is documented, priced, and approved in writing. Try it free.

Change Order Checklist

Get this process right and change orders go from margin killers to margin builders. Every change is priced, approved, and profitable — and your customer relationship stays intact because there are never any surprises.