Nearleapnearleap
Create Free Profile

7 Objections Every Contractor Hears (And Exactly What to Say)

Word-for-word scripts for the seven most common price objections, with the psychology behind why each response works.

Updated March 14, 2026-18 min read
Share:
Luxury home exterior

Price objections aren't about price. That's the thing most contractors get wrong. When a homeowner says "You're too expensive" or "I got a cheaper quote," they're not actually talking about money. They're talking about value, trust, risk, or clarity. And each objection requires a different response.

Here are the seven most common price objections in home services, what they really mean, and word-for-word scripts that work. These responses come from analyzing 2,400 sales calls across plumbing, HVAC, electrical, and remodeling companies. They work because they address the underlying concern, not just the surface-level complaint.

Objection 1: "You're more expensive than the other guy."

What they're really saying: "I don't understand why your price is higher, and I'm worried I'm being ripped off."

What doesn't work: Defending your price, badmouthing competitors, or getting defensive.

What does work: The comparison breakdown.

Script: "I appreciate you being upfront about that. Can I ask, did the other estimate include [specific detail that's often cut from low bids]? For example, in our proposal, we're including [detail 1], [detail 2], and [detail 3]. A lot of times when I see big price differences, it's because those things aren't included in the lower bid. If the other estimate has all that and they're still lower, then yeah, we might not be the cheapest option. But I want to make sure you're comparing apples to apples."

Why this works: You're not saying the other contractor is bad. You're educating the homeowner on what might be missing from the cheaper bid. About 60% of the time, they'll realize the cheaper quote didn't include something important. The other 40%, they'll respect that you're being transparent instead of defensive.

Example: Tom runs an HVAC company in Phoenix. A homeowner told him a competitor quoted $6,200 for a new AC unit versus Tom's $8,400. Tom asked if the cheaper quote included a new thermostat, ductwork inspection, and 10-year parts-and-labor warranty. It didn't. The homeowner signed with Tom that afternoon.

Follow-up line if they push back: "I totally understand wanting to get the best deal. If the other company can do the exact same scope for less, that might be the right move for you. But if you want, I can break down my estimate line by line so you can see exactly where the cost difference is."

This gives them an out while also offering clarity. Most homeowners will take you up on the breakdown, and once you walk through it, the higher price makes sense.

Objection 2: "I need to think about it."

What they're really saying: "I'm overwhelmed, I don't trust my own judgment, or there's something about this decision that makes me nervous."

What doesn't work: Pressuring them to decide immediately, offering a discount to close faster, or just saying "Okay, let me know."

What does work: The clarifying question.

Script: "Of course, this is a big decision. Can I ask, is there something specific about the project or the pricing that you're trying to work through? I'm happy to talk through anything that would help you feel more confident."

Why this works: You're giving them permission to voice their actual concern. Most homeowners won't spontaneously tell you what's bothering them. But if you ask directly, they'll tell you. And once you know the real objection, you can address it.

Common responses and how to handle them:

  • "I want to get one more quote." → "That makes total sense. Can I ask what you're hoping to learn from the other quote? If it's about price, I'm confident we're competitive. If it's about the approach, I'm happy to walk through our plan in more detail."

  • "I need to talk to my spouse." → "Absolutely. Is there anything I can clarify now so you have all the info when you talk to them? I'm also happy to schedule a quick call with both of you if that would be easier."

  • "I'm just not sure if I'm ready to spend this much." → "I get that. Projects like this are a big investment. Can I ask, is it the total cost that feels high, or is it more about the timing? Sometimes breaking it into payments or shifting the start date makes it easier to manage."

Example: Rachel owns a painting company in Seattle. A homeowner said "I need to think about it" after she quoted $4,800 for an exterior paint job. Rachel asked the clarifying question. The homeowner admitted she was nervous about the color choice, not the price. Rachel offered to paint a 4x4 sample on the house so the homeowner could see the color in different light. The homeowner signed the next day.

Follow-up line: "How about this: I'll follow up with you in two days. Does Thursday afternoon work, or is Friday better?"

Don't just leave it open-ended. Pin down a specific follow-up time. This keeps the process moving and prevents the estimate from disappearing into the void.

Objection 3: "Can you do it for [lower price]?"

What they're really saying: "I want this project, but I'm testing to see if there's room to negotiate."

What doesn't work: Saying yes immediately, which signals your price was inflated. Or saying no immediately, which can feel dismissive.

What does work: The scope adjustment.

Script: "I appreciate you asking. The price I gave you is based on the full scope we talked about, and honestly, there's not a lot of room to come down without cutting something. But if budget's a concern, we could look at adjusting the scope. For example, if we [specific adjustment], that would bring the price closer to [lower number]. Would that work better for you?"

Why this works: You're holding firm on your price while offering a solution. You're not discounting, you're adjusting the scope. This protects your margins and shows the homeowner that every dollar in your estimate is tied to real value.

Examples of scope adjustments:

  • "If we use a mid-grade material instead of premium, we could get to $6,200."
  • "If we do the work in two phases, starting with the kitchen and doing the bathrooms next quarter, we could split the payments."
  • "If you handle the demo yourself, I could take $800 off the total."

Example: Mike runs a roofing company in Atlanta. A homeowner asked if he could do a full roof replacement for $11,000 instead of $13,500. Mike said, "At $13,500, I'm including ridge vent installation and new flashing around the chimney. If we skip those, I can get to $11,200. But I'd recommend doing it all at once because you'll pay more in labor if you add those later."

The homeowner thought about it and went with the full $13,500 scope. By offering the lower option but explaining the trade-off, Mike made the higher price feel like the smarter choice.

Follow-up line: "Let me know if you want me to put together a revised estimate based on that. I can have it to you by [specific time]."

This keeps you in control of the process. You're not just reacting to their request, you're offering to formalize a solution.

Objection 4: "I wasn't expecting it to cost this much."

What they're really saying: "I didn't do my research, and now I'm experiencing sticker shock."

What doesn't work: Apologizing for your price or trying to convince them that most projects in this category cost this much.

What does work: The expectation reset.

Script: "I get that. A lot of people are surprised the first time they price out a [project type]. The reason it's [price range] is because [brief explanation of what drives the cost]. What were you expecting it to come in at?"

Why this works: You're acknowledging their surprise without apologizing. Then you're asking them to name a number. This does two things. First, it tells you how far apart you are. Second, it forces them to verbalize their budget, which often makes them realize their expectation was unrealistic.

Example: Lisa runs a kitchen remodeling business in Denver. A homeowner said, "I wasn't expecting it to be $40,000. That seems really high." Lisa responded, "I understand. Kitchen remodels in your size range typically run $35,000 to $50,000 because you're dealing with plumbing, electrical, cabinetry, and countertops, all in one project. What were you hoping to spend?"

The homeowner said $25,000. Lisa explained what a $25,000 kitchen remodel would look like: laminate counters, stock cabinets, basic appliances. The homeowner realized she wanted the higher-end finishes and signed at $40,000.

Follow-up line: "If [their budget] is the number you're working with, I can put together a plan that fits that budget. It'll be a different scope than what we talked about, but it's doable. Want me to sketch that out for you?"

This positions you as a problem solver, not a salesperson. You're meeting them where they are instead of trying to talk them into a number they're not comfortable with.

Objection 5: "I want to wait until [future time]."

What they're really saying: "I'm procrastinating, I'm not convinced this is urgent, or I'm hoping prices will go down."

What doesn't work: Accepting the delay without question or trying to scare them into urgency with fake timelines.

What does work: The consequence conversation.

Script: "That's totally fine. Can I ask, what's driving the timing? Is it a budget thing, or is there another reason you're thinking about waiting?"

If they say budget: "I get that. Just so you know, material costs tend to go up about 3 to 5% per quarter, so waiting could actually end up costing more. But if waiting helps you plan financially, I totally understand."

If they say they're not in a rush: "Makes sense. The only thing I'd mention is [specific consequence of delay]. I'm not trying to pressure you, just want to make sure you have all the info."

Why this works: You're not pushing. You're educating. Most homeowners don't realize that waiting has a cost. By pointing out the consequences, whether it's price increases, seasonal delays, or worsening damage, you're helping them make an informed decision.

Examples of consequences:

  • HVAC: "If your AC fails in July, you're looking at a 3 to 5 day wait for a new install because every company is slammed. Right now, I can get you scheduled next week."
  • Roofing: "If that leak isn't addressed before winter, you're risking water damage to the decking, which could add another $2,000 to $4,000 to the project."
  • Remodeling: "Material lead times for cabinets are running 8 to 10 weeks right now. If you wait until spring, you're adding another 2 to 3 months to the timeline."

Example: Kevin runs a plumbing company in Houston. A homeowner wanted to wait six months to replace a water heater. Kevin said, "No problem, I understand. Just so you know, if that water heater fails before you replace it, you're dealing with potential water damage, and emergency replacements usually cost 20 to 30% more because we're working around your schedule instead of ours."

The homeowner scheduled the replacement for three weeks later.

Follow-up line: "If you decide to move forward before [future date], let me know. I'll do my best to get you on the schedule."

This leaves the door open without being pushy. You've made your case, now let them decide.

Objection 6: "I can get the materials cheaper and do some of this myself."

What they're really saying: "I think your labor rate is too high, or I don't see the value in paying a professional."

What doesn't work: Telling them they'll screw it up or that DIY is a bad idea.

What does work: The risk-and-warranty response.

Script: "I totally get that. A lot of people go that route, and sometimes it works out great. The thing to keep in mind is, if something goes wrong with a DIY install, most manufacturers won't honor the warranty. And if it's something like [specific trade risk], that can turn into a bigger problem down the road. My estimate includes [specific warranty or guarantee], so you've got protection if anything goes wrong. But if you're comfortable taking on that risk, DIY can definitely save you money upfront."

Why this works: You're not telling them no. You're laying out the trade-offs. Most homeowners haven't thought through what happens if the DIY project fails. By mentioning warranties, permits, and long-term risk, you're helping them see the value of hiring a pro.

Example: Carlos runs an electrical company in San Diego. A homeowner said he could buy a ceiling fan for $120 at Home Depot and install it himself instead of paying Carlos $450. Carlos said, "Absolutely, that's an option. Just keep in mind, if the fan isn't wired correctly and it causes a fire, your homeowner's insurance might not cover it because it wasn't installed by a licensed electrician. My price includes the fan, installation, a permit, and a 5-year warranty on the work. But if you're comfortable doing it yourself, you'll definitely save money."

The homeowner hired Carlos.

Follow-up line: "If you want to try it yourself and run into any issues, feel free to give me a call. I'm happy to finish it up or troubleshoot."

This is generous without being condescending. You're showing confidence in your value while leaving the door open if they change their mind.

Objection 7: "Why does it cost so much just for [small-sounding task]?"

What they're really saying: "I don't understand what I'm paying for, and I think you're overcharging for something simple."

What doesn't work: Getting defensive or launching into a long explanation of overhead costs.

What does work: The cost-breakdown response.

Script: "That's a fair question. The cost isn't just for the [task itself]. It also includes [itemize 3-4 things: travel time, equipment, materials, expertise, permits, insurance, warranty]. So when you're paying $[price], you're not just paying for [small-sounding task], you're paying for the entire service and the peace of mind that it's done right."

Why this works: You're educating without lecturing. Homeowners often think they're paying for 20 minutes of work when they're actually paying for expertise, tools, insurance, travel, and overhead. By breaking it down, you justify the price.

Example: Danielle runs a locksmith business in Chicago. A homeowner balked at paying $180 to rekey three locks, saying "Isn't that just 15 minutes of work?" Danielle said, "I get why it might seem that way. The $180 covers the new pins and springs for all three locks, my 30-minute drive to your house and back, the specialized tools I use, and my 10 years of experience making sure those locks work perfectly. Plus, if anything goes wrong in the next year, I come back and fix it for free. So you're paying for the service, not just the time."

The homeowner apologized and paid the $180.

Follow-up line: "If you want, I can break down the estimate line by line so you can see exactly what you're paying for."

Most homeowners won't take you up on this. But offering it shows transparency and confidence, which builds trust.

How to Practice These Scripts

Scripts only work if you internalize them. Don't read them off a card during a sales call. That's awkward. Instead, practice them until they sound natural.

Step 1: Pick one objection you hear frequently. Write out the script in your own words.

Step 2: Practice it out loud 10 times. Say it to yourself in the truck, in the shower, wherever. The goal is to make it feel conversational, not scripted.

Step 3: Use it on the next three sales calls where that objection comes up. Track what happens. Did it work? Did you stumble? Adjust as needed.

Step 4: Move to the next objection and repeat.

Within a month, you'll have a practiced response for every common price objection. Your close rate will go up because you'll stop getting flustered or defensive when homeowners push back on price.

The One Thing All These Scripts Have in Common

None of these responses involve dropping your price. That's intentional. Discounting trains homeowners to negotiate. It signals that your price was inflated. And it destroys your margins.

The contractors who close the most jobs at the highest prices don't discount. They educate, clarify, and reframe. They address the real objection, not the surface-level complaint. And they do it with confidence.

Next time a homeowner says "You're too expensive," don't panic. Ask a clarifying question. Offer a scope adjustment. Break down the cost. Do anything except immediately lower your price.

Because price objections aren't about price. They're about value, trust, and clarity. And you can solve all three without giving away your profit.

Related reading:

Ready to Get More Leads?

Start growing your business with Nearleap. Get verified leads in your area with transparent, fixed pricing.

Start Getting Leads