August 8, 2026 · By JobMargin
Change Orders: How to Handle Scope Creep and Get Paid for Extra Work
A practical guide for solo contractors on when to write a change order, how to price additional work, and how to get customer approval without damaging the relationship.
You are three hours into a bathroom renovation when the customer says, "While you are here, could you also replace the shutoff valves?" Those eight words have cost contractors more money than any faulty material or bad weather.
A change order is not a confrontation. It is a record of a decision. Done right, it protects your profit and keeps the relationship healthy. Done wrong — or avoided entirely — it turns a profitable job into a break-even one, and sometimes worse.
Why contractors avoid change orders
The reasons are familiar. You do not want to seem difficult. The customer has been pleasant and you want the referral. The extra work seems small. You tell yourself you will make it up on the next job.
None of these reasons survive contact with the actual numbers. A few small extras add up. Two additional hours here, an extra material run there, a fixture that was not in the original scope. By the end of a week-long job, you have donated a day of unpaid labor and a few hundred dollars of materials. The customer got a deal they did not ask for, and you trained them to expect free scope changes on the next project.
When a change order is necessary
Write a change order whenever the customer asks for work that was not in your original estimate, or whenever you discover a condition that changes the scope.
Clear signals: - The customer adds a room, a fixture, or a finish not listed in the contract. - You open a wall and find plumbing, wiring, or rot that requires repair before you can proceed. - The customer changes their mind about a material or design after work has started. - Site conditions are different from what you quoted — access is restricted, parking is unavailable, or the workspace requires extra preparation.
If you are unsure whether something qualifies, ask yourself: would I have included this in my original price if I had known about it? If the answer is no, write a change order.
How to write one that gets approved
A change order needs three things: scope, price, and approval. The format does not need to be complicated.
Describe the change clearly. "Replace two existing shutoff valves with new quarter-turn valves, including supply line connections" is better than "valve work." Be specific enough that the customer knows what they are buying and you know what you are committing to deliver.
Include the price impact. State the cost of the change and whether it affects the schedule. If the change adds $180 and one hour, say so. If it delays completion by a day, say that too. Customers accept changes more readily when they understand the full picture.
Get written approval. A text message, an email reply, or a signature on a simple form all count. Verbal approval creates ambiguity. A text from the customer saying "Okay go ahead" takes 30 seconds and removes doubt.
Pricing change orders fairly
Change order pricing does not need to match your original estimate line for line, but it should be consistent with your overall pricing approach.
For labor, use your standard rate. You are already on site, so the trip cost is absorbed, but your time is still your time. A change that takes one hour of labor should be priced at one hour of your standard rate.
For materials, apply your normal markup. The fact that you are already at the supply house does not make the materials free. You are still selecting them, transporting them, and warrantying them.
Some contractors add a small premium to change orders to cover the disruption to workflow — 10 to 15 percent is common and reasonable. Stopping one task to handle an extra request, then restarting, has a real efficiency cost.
How to have the conversation
The words matter as much as the form. Here is a script that works:
"I can absolutely do that. It was not part of the original scope so let me write up a quick change order with the price. I will text it to you — just reply 'approved' and I will take care of it."
This works because it is positive ("I can absolutely do that"), clear about why it is separate, and makes approval easy. The customer gets what they want, and you get paid for the work.
What not to say: "That is going to cost extra" or "I was not planning on that." Those phrases frame the change order as bad news rather than a normal part of running a project.
What to do when the customer pushes back
Some customers will resist. They may say the change is small, or that you should have included it, or that another contractor would not charge for it.
Stay calm. Refer back to the original scope. If the work was clearly not included in your estimate — and your estimate was specific about what was included — you are on solid ground. Offer to show them the original scope document. Most reasonable customers understand once they see the discrepancy in writing.
If the customer insists and the relationship matters to you, you might offer a small accommodation. "I normally charge $180 for this, but I will do it for $140 since I am already here." This preserves the relationship while still setting a boundary. Do not make a habit of it.
If a customer regularly resists paying for extra work, treat that as valuable information. A customer who argues about every change order is probably not a customer you want to work for repeatedly.
Record the change in your job costs
A change order should appear in your job costing the same way the original scope does. Enter the additional materials, labor, and price. When you review the job at completion, you will see whether the change order contributed to profit or whether it was underpriced.
This is how you build a better estimating system. After ten bathroom renovations, you will know that most of them include a valve replacement change order and you can start including it in your base scope or flagging it during the walkthrough.
JobMargin lets you add change orders to an active job, track the additional costs, and see how they affect your profit — all from your phone. Try it free for 7 days.