You're three hours into a panel swap. The homeowner walks in, casual as anything, and says "while you're at it, can you also add a circuit for the garage?"

You hesitate. It's a 20 minute job. The customer is right there, friendly, going to pay you for the panel anyway. Saying no feels rude. Saying "that'll be another $250" feels rude too. So you say "yeah no problem, I'll throw it in."

You just lost $250.

Multiply that by every job where this happens, and most contractors are giving away $5,000 to $15,000 a year in free work. Not because customers are taking advantage. Because contractors don't have a system for handling the moment when scope changes mid job.

This article is about that moment. What to say, what to write down, and how to charge for the extras without making the customer feel like they're getting nickel and dimed.

Why "I'll throw it in" is so expensive

The math is worse than it looks. Let's stick with the garage circuit example.

That circuit costs you maybe $40 in materials. Twenty minutes of your time, which at a real billable rate is somewhere around $40 to $60 in opportunity cost. Plus the disruption to the original job, which adds time on the back end.

You're out roughly $100 in real costs. The customer would have happily paid $250 to $300 for it as a separate job. So the actual loss isn't $250. It's $250 minus your cost of zero (if you'd refused) or $250 minus $100 (if you'd done it for free). You're between $150 and $250 underwater on a 20 minute decision.

Then there's the second order problem. The customer who got a free circuit on this job will ask for a free circuit on the next job. They'll tell their friend you do extras for free. Their friend will hire you and try the same move. You've trained an entire neighborhood to expect free work.

This is how contractors burn out. Not from one bad customer. From a thousand small concessions that add up to nothing.

The mindset shift: "additional" doesn't mean "extra"

The way most contractors think about scope creep is wrong, and it's why they cave. They think of new work mid job as "extra" work, like a bonus the customer is asking for. So they feel cheap charging for it.

The honest reframe: new work is not extra. It is additional. It wasn't on the original quote. It wasn't priced. It wasn't agreed to. It is a separate job that happens to be at the same address on the same day.

If the customer called you next week and said "hey, can you come back and add a garage circuit," you'd quote it without thinking twice. The fact that you're already in their basement doesn't change the work. It just changes the timing.

Once you start thinking of mid job requests as separate jobs, charging for them stops feeling rude. You're not adding a fee. You're quoting a job, just like you would have anyway.

The change order conversation, word for word

The actual conversation when a customer asks for additional work is shorter than most contractors think.

When the customer says something like "while you're here, can you also..."

"Yeah, that's something I can do. Let me give you a quick price for it. That'll be a separate line on the invoice."

You stop, you quote it, you wait for a yes or no, and then you decide whether to do it. That's it.

Three things are happening in that response. You're saying yes to the work, which keeps the conversation friendly. You're naming the price, which sets the expectation. And you're telling them in plain language that this is separate work that will be billed separately.

If the customer says yes to the price, do the work. If they say no, you're done. If they hesitate, you don't drop the price. You just say "no problem, that's something we can do another time."

The thing that ruins this conversation is doing it in your head instead of out loud. The customer asks, you think "I can do that quick, I'll just throw it in," and the moment is gone. The cost of not saying the words is the entire problem.

Get it in writing, even when it's small

Verbal change orders are a contractor's worst enemy. Three weeks after the job, the customer remembers the conversation differently. You remember it differently. Now there's a dispute, and you're either eating the work or fighting with a customer over a $250 circuit.

Every change to the original scope, no matter how small, should be in writing before you do it. That doesn't mean a 14 page legal contract. It means a one page change order form with five things on it:

  1. Date and original job reference
  2. Description of the additional work, plain language
  3. Price for the additional work
  4. Whether it changes the timeline of the original job
  5. Customer signature, contractor signature

Hand it over, get a signature, do the work. The whole process takes two minutes. Customers respect it because it's clear. They know exactly what they agreed to and exactly what they owe.

If you don't have a clean change order form, the contractor forms bundle includes one along with the other forms most working contractors use every week.

Three situations and how to handle each one

Most scope creep falls into one of three patterns. Each one needs a slightly different response.

1. The "while you're here" add-on

The customer asks for unrelated work mid job. The garage circuit example. The "can you also fix the bathroom fan" example. Anything outside the original scope but in the same physical visit.

Response: Quote it as a separate line. Decide on the spot whether you have time to do it today, or whether it's a return trip. Both options should have prices.

"I can do that today, that'd be $275. Or I can come back next week and do it as a separate visit, that'd be $325 because of the second trip. Either works for me."

The "today vs. next week" pricing is honest. A return trip costs you more in time and gas, so it costs them more. Customers usually pick today. You make money either way.

2. The "you didn't tell me" surprise

You open up the wall and find a problem the customer didn't know about. Aluminum wiring on the panel feeders. Rotted lumber under the bath tile. A failed shutoff valve hidden behind drywall.

Response: Stop work. Photograph the problem. Show the customer. Quote the fix as a separate change order. Get a signature before you proceed.

This is the situation where contractors get into the most trouble, because the customer didn't ask for the change. The work is genuinely surprising to both of you. The temptation is to keep going to "stay efficient." Don't. The customer thinks they agreed to the original scope. If you do the additional work without explicit permission and a price, they're going to be furious when the invoice shows up bigger than the quote.

The script:

"I want to show you something before I keep going. The original quote was for the panel swap, but the feeders coming in are aluminum and they need to be addressed. I can give you a price for the additional work, but I want you to see it and agree before I do anything."

Customers almost never push back on this conversation when it's framed honestly. They appreciate that you're being upfront. The contractors who get screamed at are the ones who quietly did $1,200 of additional work and then handed over an invoice for $1,200 more than the quote.

3. The slow scope drift

The customer doesn't ask for one big addition. They ask for ten small ones over the course of a multi day job. "Oh and can you move that outlet two inches?" "Oh and can you swap this switch while you're up there?" "Oh and can you check why this light flickers?"

None of them are big enough to feel like a real change order. All of them together are a half day of free work.

Response: Bundle them and quote at the end of the day. Or better, set the expectation upfront.

At the start of the job, when you go over the scope:

"Anything that's not on this list is going to be additional. If you think of stuff during the job, write it down or tell me and I'll put together a price for it. I just want to make sure we're both clear on what's in the original quote so there are no surprises."

That one sentence at the start of the job kills 90% of slow scope drift. The customer knows extras are extra. They'll still ask, but they'll be ready for the price.

What to do when a customer pushes back on the change order

Sometimes the customer doesn't want to pay for the additional work. They argue it should have been part of the original quote. They tell you they thought you'd "just take care of it." They get annoyed.

The honest answer: hold the line. The original quote was for the original scope. The additional work is additional, and additional work has a price.

If the customer pushes hard:

"I understand it feels like a small thing, but it wasn't part of what we agreed to. I'm happy to do it, but the price is what's on the change order. If you'd rather skip it, we can stick with the original scope and you can have it done another time."

Notice the out you're giving them. They can decline the additional work. The original job continues at the original price. Nobody loses face. You just don't do the extra.

The contractors who get into bad reviews and small claims court are the ones who quietly did the extra work and then fought about the invoice. The contractors who get five star reviews are the ones who put it in writing every time, even when it felt awkward.

The bottom line

Scope creep isn't a customer problem. It's a contractor problem. Customers ask for what they want. It's your job to either price it or decline it. Doing it for free isn't kindness. It's a slow leak in your business.

Three rules to live by:

  • If it wasn't on the original quote, it's a change order.
  • If it's a change order, it's in writing before the work happens.
  • If the customer doesn't want to pay for it, you don't have to do it.

Stick to those three rules and your business gets dramatically more profitable in about six weeks. Not because you're charging more. Because you're charging for what you're actually doing.

Frequently Asked Questions

What's the smallest change order I should bother writing up?
Anything that takes more than 15 minutes or costs more than $50 in materials. Below that line, your time writing the change order is worth more than the dispute risk. Above that line, always put it in writing.

What if I forget and just do the work?
You can still bill for it, but you have to bring it up before the final invoice goes out. Call the customer, explain that you ended up doing additional work, give them the price, and confirm they're okay with it. Most customers will say yes if you're upfront. The disaster scenario is a surprise invoice. Always pre-warn.

How do I price change orders if I don't have a flat rate book?
Use the same pricing logic you used for the original quote. If the original was hourly, the change order is hourly. If the original was flat rate, the change order is flat rate. Don't switch pricing models mid job.

Should change orders include profit margin like the original quote?
Yes. Same margin, same overhead, same everything. A change order is a separate job that happens to share an address. Treat it like any other quote.

What if the customer refuses to sign the change order but still wants the work done?
Don't do the work. A verbal yes from a customer who refused to sign is not a yes. It's a future dispute. If they won't put their name on it, walk away from that piece of work and stick to the original scope.