How to handle price objections when a customer says your quote is too high

Short answer

Ask what the customer is comparing against, show the price as clear line items, and offer a smaller or larger scope rather than cutting the same job's price. A customer who can see — and independently check — what they're paying for is far more likely to say yes than one asked to trust a single number.

"That's more than I expected" usually means one of three things: the customer has a budget limit, they are comparing against a quote that covers less, or they can't see what the money pays for. Each one needs a different answer, and none of them is automatically solved by a discount.

This guide is for contractors, trades and service businesses. It also explains why transparent, itemized quotes win trust — the same reason homeowners use tools like What's Normal? to check a price before signing.

1. Find out what's behind the objection

Jobber's guidance on price objections lists budget constraints, not understanding the service's value, and unfamiliarity with normal pricing as common causes. Before you defend the number, ask one calm question that tells you which one you're dealing with.

What they sayLikely causeBest response
"Another company quoted less."Comparing different scopesOffer to compare line by line: materials, permits, disposal, warranty.
"I only have $X."Budget limitShow what fits that budget as a smaller, still-sound scope.
"Why is it so much?"Can't see the valueWalk through the itemized quote and the risk each line removes.

2. Offer scope options, not discounts

Joist and ServiceTitan both describe good-better-best pricing: instead of one take-it-or-leave-it number, present tiers with clearly different scope. The customer compares your options rather than comparing you with the cheapest bidder.

Good

Solves the problem they called about — a real option you'd be happy to perform, not a crippled version.

Better

Adds the one or two items you'd do on your own home.

Best

The longer-term version: replacement instead of repair, upgraded material, everything done while it's open.

Why not just drop the price?

Cutting the same scope teaches the customer your first number wasn't real. If the price changes, something in the scope should change too — and it should be written down.

3. Make your price easy to verify

Customers increasingly check quotes before signing. An itemized quote with named materials, labour, permits, disposal, exclusions and warranty survives that check; a lump sum invites suspicion even when it's fair.

  • Break the price into labour, materials, equipment, permits and disposal.
  • Name products and quantities, not just "supply and install".
  • State exclusions and how change orders are priced.
  • Put the warranty and payment milestones in writing.
  • Invite the customer to have the quote independently checked — confident pricing reads as honest pricing.

Scripts you can use

When they mention a cheaper quote

  1. 1.“That's fair to ask. Would you be open to comparing them side by side?”
  2. 2.“Let's check whether both include the same materials, permits, disposal and warranty.”
  3. 3.“If theirs genuinely covers the same work for less, I'll tell you honestly.”

When they have a firm budget

  1. 1.“Thanks for telling me. Here's what I can do properly within $[budget].”
  2. 2.“This option handles [core problem] now; [item] can be done later as a separate job.”
  3. 3.“I'd rather do a smaller job right than the full job cut short.”

4. Know when to walk away

Jobber also advises knowing your minimum and politely declining work that consistently undercuts it. A job priced below your real costs — labour burden, insurance, overhead — creates risk for you and, ultimately, for the customer's finished work.

The one thing to remember

Change the scope, not the price

A transparent, itemized quote with real options gives the customer a choice they can verify. That is what turns "too expensive" into "which option?"

Want a second set of eyes on it?

Upload a photo or PDF of the bill or quote, or paste the text. You'll get a plain-English assessment of whether the price looks normal, what stands out, and what to ask next.

Common questions

What do you say when a customer says your price is too high?

Ask what they're comparing it to or what budget they have, then either compare line by line or offer a scope that fits. Avoid cutting the price of the same scope without a reason.

Should contractors offer discounts to close a job?

Discounting the identical scope can undermine trust in your pricing. Offering a different scope or tier is usually a cleaner way to meet a budget.

What is good-better-best pricing?

Presenting three clearly different scope options at three prices, so the customer chooses between your options instead of comparing you only with the cheapest bid.

Should I tell customers to check my quote?

If your quote is itemized and fair, inviting a second look builds trust. Customers can use a tool like What's Normal? to check whether the pricing looks normal — we never take referral payments from contractors.

Keep reading

Sources

Last reviewed October 2026. This article explains how prices and bills are structured in general terms, and is not a price guarantee, because what's reasonable depends on your location, scope and market. Educational information only — not professional, legal or financial advice. See our disclaimer and browse the full cost guide library.