When a customer says your price is a lot, they are almost never asking you to justify your costs. They are asking one of three questions: is this number normal, what am I actually getting for it, or can I afford it. Answer the question they asked, in their language, and do not defend the number. The contractors who lose this conversation are the ones who explain their overhead to somebody who wanted to know what happens on Tuesday. Here is how to hear which question it is, and what to say to each one.
First, do not flinch
The pause after "that's a lot" is the whole conversation. If you fill it by dropping the price, you have taught the customer that your first number was not real, and every number after it will be treated the same way. If you fill it by apologizing, you have told them the price is wrong and you know it.
What works is short, calm and curious. "I understand. Can I ask what you were expecting?" That single question does more work than any script, because it turns a complaint into information and it puts the next sentence on their side of the table.
Nine times out of ten what comes back tells you which of the three questions you are really dealing with.
The three things "that's a lot" actually means
"Is this number normal?" They have nothing to compare it to. This is most of the time, and it is not really an objection at all. They are not saying it is too much, they are saying they do not know. What they need is context, not a discount.
"What am I getting for that?" They have a number in their head built from the visible part of the job, and your price includes a lot of things they cannot see. Prep, disposal, the permit, the making good, the part of the work that is under the floor. What they need is the scope, itemized in plain language.
"I cannot afford that." A genuine budget problem, which is a completely different conversation and the only one of the three where the answer might be a smaller job. What they need is options, not persuasion.
Guessing wrong is what makes these conversations go badly. Answering "I cannot afford it" with a lecture about your insurance costs is as useless as answering "what am I getting" with a payment plan.
Explain in their language, not yours
Here is the single most common mistake, and it is well meant. The contractor, wanting to be transparent, explains their costs: the truck, the insurance, the payroll taxes, the days they cannot bill. All of it is true, and all of it is your problem rather than theirs. From the customer's chair it sounds like being asked to fund somebody else's business.
Translate every one of those into something the customer receives:
| What it costs you | What they get |
|---|---|
| General liability and workers comp | If somebody is hurt or something is damaged on your property, it is covered and it is not your homeowner policy |
| License and bond | The work is legal, it can be permitted, and there is recourse if it goes wrong |
| The days you cannot bill | The person who quotes the job is the person who does it, and answers the phone afterwards |
| Materials markup | I buy it, I carry the cost, I replace it if it is wrong, and I warranty what I supplied |
| Overhead | I turn up when I said, with the right tools, and the job gets finished |
| Profit | The business is still here in two years when you call about the warranty |
Say the right-hand column. The left-hand column is how you built the number, and the customer never needed it. The full build of the number is in How to price your work so you actually make money and it belongs in your head, not in the conversation.
Answer the "is it normal" question with the job, not with an average
You cannot tell a customer what the market rate is, because there is no national hourly or daily rate for any trade and any figure you have seen is somebody else's average in somebody else's county. What you can do is make your own number legible.
Walk them through what the job actually involves. Not your hours, the work: what has to come out, what has to be prepped, what is going in, how long the material takes to cure or set, what has to happen before an inspector will pass it, and what is left behind at the end. Most customers price a job in their head from the finished surface. Almost nothing in your price is the finished surface.
The other half of "is it normal" is comparability, and it is worth saying out loud that quotes are usually not comparable. If they have three numbers, the useful thing you can offer is not a defense of yours but a way to read all three: does each one include the permit, the disposal, the patching and painting, the fixtures or an allowance for them, and the making good. Ours does or does not, and here it is in writing. That is a genuinely helpful thing to hand somebody, and it is also the most effective thing you will ever do to a bid that is cheaper than yours because it left something out. The reasoning behind it is in Why you should never be the cheapest bid, and what a cheap price tells the customer.
The document does most of the talking
This conversation is much easier when the quote already answers it. A quote that is one number and a sentence forces you to explain everything verbally. A quote that names the scope in specifics, lists what is excluded, carries an allowance for anything undecided, sets out the payment schedule and has an expiration date has already made the argument before you open your mouth.
That is why How to write an estimate that wins the job and protects you is really a sales guide, and why the exclusions list is the most protective thing you write. Scope of work and exclusions: write it tight so change orders stick has the detail, and What Is NOT Included: Exclusions List is the template. Run any quote you are unsure about through Quote Health Check before it goes out.
Two specific tools inside the document are worth naming here because they defuse price objections directly:
- Allowances. A stated budget for something the customer has not chosen yet, like tile or fixtures, so the rest of the price is firm and the undecided part is visible. It stops a customer with expensive taste blaming you for a number that moved.
- Good, better, best. Two or three genuine options at different specifications. It changes the question from whether to use you into which version to buy, and it lets somebody with a real budget problem stay a customer.
When the answer is "I cannot afford it"
Take it at face value, because it is usually true, and then do not discount. Discounting the same work for less money teaches the customer that the first price was invented, and it takes the money out of the part of the job that pays for doing it properly.
Change the job instead:
- Reduce the scope. Do the part that matters now and leave the rest. Fewer square feet, one room instead of two, the repair rather than the replacement.
- Change the specification. A different material, a standard fixture instead of the specified one, a simpler detail. Same labor, less money.
- Phase it. Do it in stages across months. Make sure each stage is a finished, safe, working thing on its own rather than an abandoned job site.
- Let them supply something. Sometimes the right answer, often not. Read Materials: who supplies, who pays, and getting it in writing before you agree to it, because customer-supplied materials move the warranty and the delay risk onto you in ways that are easy to miss.
- Offer terms, not a discount. A deposit and a payment schedule tied to milestones is often what a cash-flow problem actually needs. Stay inside your state's deposit cap, which is real law in many states: Deposits and progress billing has the rule.
What you should not do is agree to the full scope at a lower price and make it up on the extras. That is how a job becomes a dispute, and it is a change order argument you have set yourself up to lose.
The lines that work
- "I understand. What were you expecting?"
- "Let me show you what is in it, and you can compare it to the others properly."
- "That price includes the permit, the disposal and the making good. Do the others?"
- "I can do a version at a lower number, but it is a smaller job rather than the same job for less. Here is what I would take out."
- "I am not the cheapest, and I am not going to pretend to be. Here is what you get."
- "Take the quote away and think about it. It is good for thirty days."
And the one to avoid: "What would I need to do to get the job?" That hands them your price to write.
Silence is an answer too
Not every objection needs winning. A customer who was only ever going to buy on price is a customer whose jobs would have been the least profitable and the most argumentative you take. Losing some bids on price is normal, and it is a sign the number is doing its job. The follow-up matters more than the last word: the Quote Follow-Up Sequence is the polite, non-pushy version, and a surprising share of quotes that go quiet come back weeks later when the cheaper contractor did not show up.
Where to go next in this section
- Why you should never be the cheapest bid, and what a cheap price tells the customer, the reasoning underneath every line above.
- How to write an estimate that wins the job and protects you, the document that answers the objection before it happens.
- How to price your work so you actually make money, so the number you are explaining is right.
- When to raise your prices, and how to tell your customers, for the same conversation with an existing customer.
- Materials: who supplies, who pays, and getting it in writing, before you agree to let them buy it.
- Should I charge for estimates?, because a detailed free quote is what gets shopped to a cheaper bidder.
Common questions
What do I say when a customer says my price is too high?
Do not defend the number and do not drop it. Ask what they were expecting, because the answer tells you which of three things they actually mean: that they have nothing to compare it to, that they cannot see what they are getting, or that they genuinely cannot afford it. Each one needs a different response. The first needs context about what the job involves, the second needs the scope itemized in plain language, and the third needs a smaller job or different terms rather than a discount. Answering the wrong one is what makes these conversations go badly.
Should I explain my costs to a customer?
No, explain what they get instead. Your truck, insurance, payroll taxes and unbillable days are all real, but from the customer's chair they sound like a request to fund your business. Translate each one into something they receive: insurance means damage on their property is covered, a license means the work can be permitted, materials markup means you carry the cost and warranty what you supplied, and profit means the business still exists when they call about the warranty. Say that half of it. How you built the number belongs in your head.
Should I lower my price to win a job?
Not for the same work. Discounting teaches the customer that the first number was invented, and it takes the money out of the part of the job that pays for doing it properly, which means you either lose money or cut a corner. If the budget is genuinely the problem, change the job rather than the price: reduce the scope, change the specification, phase it across months, or offer a payment schedule instead. What you should never do is keep the full scope at a lower price and plan to make it up on extras, because that is a change order argument you have already lost.
How do I compare my quote to a cheaper one?
Do not attack the other contractor, give the customer a way to read all the quotes properly. Ask whether each one includes the permit, the disposal, the prep, the patching and painting afterwards, the fixtures or a stated allowance for them, and the making good at the end. Then show that yours does, in writing. Quotes are usually not comparable, and a much lower number is very often a contractor who left something out or who is not carrying the license and insurance you are. Handing the customer that checklist is helpful to them and it is the most effective response to a cheap bid.
What is an allowance and how does it stop price arguments?
An allowance is a stated dollar budget written into the quote for something the customer has not chosen yet, such as tile, fixtures or appliances, so the rest of the price is firm and the undecided part is clearly flagged. It stops the most common price argument in remodeling, which is a customer picking something far above what you assumed and then treating the higher final bill as your fault. Write the budget plainly, say what happens if they go over it, and price the difference by change order. It also makes your quote directly comparable to another one that quietly assumed the cheapest option.
The honest bit
- There are no dollar figures or market rates in this guide. There is no national rate for any trade in the US, so "is this normal" cannot be answered with an average, only with the specifics of the job in front of you.
- The scripts here are lines that work in a conversation, not a technique with evidence behind it. Nobody publishes a reliable US study of contractor price objections, and this fork does not carry invented ones.
- Deposit caps, whether a written contract is required, and cancellation rights on residential work are all set by your state and by how the sale happened. Check your own state before relying on the general position here.
- This is general guidance, not legal, tax or financial advice.
Know someone who needs this?
Keep reading
Templates you might need
Was this guide useful?
Didn't find what you were looking for?
Spotted something wrong or out of date? Email us at hello@kilnguides.co.uk.
In crisis? 988 Suicide & Crisis Lifeline 988 ·