A roofer named Tom quotes a repair at $1,850. The homeowner writes back: “Thanks, but that is more than I expected.” Tom reads it as a no, replies “No problem, good luck,” and deletes the thread. Two weeks later the neighbour’s roofer does the job for $1,900. The customer never said no. Tom said it for him. Quote objections are questions in disguise, and this post gives you the answers.
An objection is not a rejection
When a customer pushes back on your quote, they are still talking to you. That is the whole point. People who have decided against you do not explain themselves. They go silent. A customer who says “that is a lot” or “I need to think about it” is telling you what stands between them and yes, and usually inviting you to move it.
Most owners lose these leads for one of two reasons. Either they hear a no and politely retreat, like Tom, or they hear a no and drop the price, which trains customers to push back every time. There is a better middle path: ask one question, understand the real concern, and offer a change that costs you less than the discount would.
Below are the five objections you will hear most, what the customer is really saying, and a script you can use almost word for word, by email or by phone.
Silence is a no. An objection is a customer asking you to help them say yes.
1. “That is more than I expected”
What they say: “Thanks for the quote. Honestly it is a bit higher than I was thinking.”
What it usually means: they had a number in their head, often from a guess or a cheaper quote that covered less. They are not saying your price is wrong. They are saying they cannot see why it is what it is.
What you say back:
Totally fair, and I would rather you understand the number than just take my word for it. The $1,850 covers replacing the flashing and the underlayment, not just the visible shingles, which is why it will not leak again next spring. What figure did you have in mind? If there is a gap, I can tell you honestly what a smaller version of the job would look like.
Why it works: you defend the price by explaining the scope, then ask for their number. Half the time their number is close enough that a small scope change closes it. The other half, they say a figure that would not cover the work, and you can politely decline without a fight.
2. “I need to think about it”
What they say: “Let me think it over and get back to you.”
What it usually means: one specific thing is unresolved and they do not want to say it. Sometimes it is a partner who has to agree. Sometimes it is a competing quote. Sometimes it is just that your message asked for too much at once.
What you say back:
Of course, take your time. Just so I can help: is it the price, the timing, or something about the job itself? If it is timing, I can hold Thursday at 10 for you until tomorrow evening with no commitment.
Why it works: you offer three doors and the customer will walk through one. Naming the options makes it safe to admit the real concern. Holding a slot with a deadline gives them a reason to decide, without pressure. A lash tech who does this books a lot of “let me think about it” clients on the next reply.
3. “Someone else quoted less”
What they say: “I got another quote and it was $400 cheaper.”
What it usually means: they like you, or they would not be telling you. They want a reason to choose you at your price, or they want you to close some of the gap.
What you say back:
Thanks for telling me, that is useful. Cheaper quotes usually differ on what is included, so it is worth checking whether theirs covers [the permit, disposal, a second coat, a follow-up visit]. Mine does. If it turns out we are quoting the same job, I cannot match $400 but I can [name one real concession: a cheaper material option, a weekday slot, splitting into two visits].
Why it works: you send them back to compare scope, which often exposes the cheaper quote as a smaller job. And you offer one concrete concession that is not a straight discount. A plumber might offer to schedule around the customer’s day off. A tutor might offer a shorter trial block. You move, but not on the number.
4. “Not right now”
What they say: “We are going to hold off for a few months.”
What it usually means: either budget timing or the problem is not painful enough yet. Both are true statements about today, and both change.
What you say back:
Makes sense. Two quick things so you are not caught out later. First, the quote is good for 60 days, and after that I will refresh it for you, no hassle. Second, if [the specific problem] gets worse before then, message me and I will fit you in ahead of the queue. Would it help if I checked in around [month]?
Why it works: you give them a date, a reason to come back to you specifically, and permission to follow up. A follow-up they agreed to is welcome. One they did not is a nag. Park the lead and let your list remind you rather than your memory. In Book My Leads, that is what Send Later is for: the request moves into your Leads list where you will see it, instead of vanishing into email.
5. “Can you do it cheaper?”
What they say: “Is that your best price?”
What it usually means: they are going to book you and they want to feel they got a deal. Some customers ask this reflexively. It is not an attack.
What you say back:
That is my honest price for the full job, and I would rather do it properly than cut a corner to hit a number. What I can do is [remove a line item they can live without / offer the off-peak slot / include a small extra at no charge]. Would that work for you?
Why it works: you hold the price, explain why in one sentence, and trade something small. The customer gets their win. You keep your margin. A cleaner who throws in the oven “this time” keeps the full price and gains a customer who feels looked after.
How to write these into your reply flow
Three rules that apply to all five scripts:
- Reply to the objection as fast as you replied to the request. An objection that sits for two days becomes a silent no. Get a push alert, open the thread, and send the script from your phone.
- Ask exactly one question. Each script ends with a single question. Resist adding a second one. One question gets one answer, and one answer keeps the conversation moving.
- Finish with a date. Whatever they say, your next message should offer two specific times. What the customer wants from your first reply is usually a clear path to a booking, not more information. For more on that, see whether customers want a quote or a booking.
Keep the five scripts in your notes app so you are not writing them from scratch at 9pm. If the customer never replied to the original quote at all, that is a different problem with its own fixes, covered in these follow-up email templates.
When you send from Book My Leads, the Respond Now email goes out under your business name with your own address as the Reply-To, so the customer’s answer comes straight back to you and the lead moves to Contacted without you touching anything. When they finally agree on a time, it lands on your calendar as Scheduled, and the objection becomes a job.
Hold the price, move the scope, and always end with a date.
Try it on your next quote request
Answer objections from your phone while the customer is still talking, park the “not right now” leads where you will actually see them again, and watch the maybe turn into a booking on your calendar.
