← Blog

2026-07-02 · Fidele Maniraruta

The Customer Accepted the Quote, Then Asked for a Lower Price. Now What?

This one catches you off guard every time. The quote went out, the customer said yes, maybe they even signed. You penciled them into the schedule, maybe turned away other work for that week. Then the text comes in. "Hey, we've been talking it over. Is there any way you could do better on the price?"

Your gut does two things at once. Part of you wants to snap back that a deal is a deal. The other part is already doing the math on what the job is worth to you if the alternative is an empty week.

Both of those reactions will cost you money. Here is the way through that doesn't.

First, figure out which customer you're dealing with

A renegotiation after a yes is almost always one of three things, and they each get a different answer.

The first is cold feet. The number was fine when they said yes, then they sat with it for a few days, told a brother in law, watched a video about how contractors overcharge, and now they're nervous. Nothing about the job changed. Their confidence did.

The second is a real budget change. Something actually happened. A car died, hours got cut, the insurance payout came in smaller than they expected. They still want you. They just genuinely have less to spend.

The third is the grinder. They said yes to lock in your slot, and now they're squeezing because they think a booked contractor won't walk. Some people negotiate everything this way. It's not personal, but it's not innocent either.

Ask one question before you answer anything: "Sure, happy to talk it through. What changed on your end?" The answer tells you which of the three you have. Cold feet talks about worry. Budget talks about a specific event. The grinder talks about some other guy's price.

The rule that protects you: change scope, never the rate

Whatever the reason, the answer is the same rule. You can move the price, but only if the job moves with it.

Cutting your price on the same job tells the customer your first number had fat in it. Now every number you ever give them is a starting bid. And they talk to neighbors.

So instead of "I can knock off 400," it's "if the budget is tight, here's what we can pull out to get there." Skip the second coat on the fence side nobody sees. Go with the standard fixture instead of the upgrade. They haul the debris themselves. Phase two of the job waits until fall. Same rate, smaller job, honest number.

Say it plain: "My price for that work is my price, I don't pad quotes so I've got nothing to trim. But if the number needs to come down, we can take some of the work out. Want me to show you a couple options?"

Good customers respect that answer almost every time. It's the answer a business gives.

If it's a real budget problem, flex the schedule, not the number

For the genuine budget case, there's a second lever that costs you nothing: when they pay, not what they pay. Split it into stages. Deposit now, progress payment mid job, balance on completion. Or push the start date three weeks so their next paycheck lands first. You keep the full price, they get breathing room, everybody's fine. If you don't already run jobs this way, here's how to set up a progress payment without making it weird.

If it's a grinder, hold the line and be ready to walk

The customer who squeezes you after a yes will squeeze you all job long. The change order fight, the punch list that never ends, the final invoice that goes quiet. The discount doesn't buy peace. It teaches them it works.

"The price is the price we agreed on. If that doesn't work anymore I understand, and I'll open the slot up." Said politely, that sentence wins more often than it loses. And when it loses, it usually just saved you from the worst job of your year.

Whatever you agree to, put it in writing

If the scope changed, the paper changes. Send a revised quote or a quick change order and get a fresh yes on it, even just a thumbs up text to the written version. A renegotiated deal that lives in a phone call is how you end up doing the smaller job for the smaller price while the customer remembers the original scope.

And if you're not already taking one, this whole mess is the argument for a deposit. Money down kills most renegotiations before they start. People don't grind on a deal they've already paid into.

The quiet cause: too much time between yes and start

Here's the pattern behind most of these. The renegotiation almost never comes the day after the yes. It comes ten days later, two weeks later, when the job hasn't started and nobody's talked since. Silence is where second thoughts grow. The longer an accepted job sits with no contact, the more time the customer has to shop it, doubt it, and talk themselves down.

The fix is boring: stay in touch between the yes and the start date. Confirm the start, tell them when materials land, remind them what happens first. A customer who hears from you doesn't drift.

That's the part I got tired of doing by hand at 9pm, so I built QuoteChaser. It follows up on your quotes and keeps accepted jobs warm by text and email, in your voice, and pings your phone the second a customer replies. Built for the one-to-ten-person shops with no office manager.

See how QuoteChaser works or join the waitlist and be first in when we open spots.

A yes that comes back asking for a discount isn't a lost job. Handle it with a straight spine and a couple of real options, and most of the time you keep the job at your price, and the customer respects you more than they did before they asked.

Stop losing quotes to silence.

Join the waitlist →

While you wait — let Claude run your back office. 6 install-ready AI skills for trades: quotes, follow-ups, reviews, invoices, marketing, customer texts.

Get Contractor Office OS — $37 →