How to Deal With Price Shoppers in Landscaping

Val Okafor avatar
Val Okafor
•
Landscape contractor sliding an itemized three-option estimate across a homeowner's kitchen table

You drive 25 minutes across town. You walk the property, measure the beds and talk through the job for half an hour. Then the homeowner says, “Great, I’m getting a few other quotes. I’ll let you know.”

You never hear back. Two weeks later you see a guy with a push mower and no trailer working that yard.

If you have been wondering how to deal with price shoppers in landscaping, you are not imagining it. Owners on LawnSite say customers are collecting “6-8 quotes” before they pick anyone. One owner’s answer was simple: “I’ll pass.” That works, but only if you know who to pass on before you burn a morning on the estimate drive.

This guide gives you seven tactics to filter out price shoppers early. Each one comes with a script or template you can use this week. It also includes a scorecard that helps you spot a lowball customer from the first phone call.


Why Price Shoppers Cost More Than the Jobs You Lose

Losing a bid stings. But the bigger cost is everything you spent to lose it.

Every estimate takes drive time, fuel and an hour or more of your day. Do that for five tire-kickers a week and you have given away a full day of man hours for nothing.

The jobs you win from price shoppers can be worse. These are the customers who haggle over every invoice, pay late and leave the second someone cheaper knocks on the door. One owner in a Facebook landscaping business group summed up the lowball crowd this way: “$30 guys are great until they don’t show up.”

Margins are already under pressure. Lawn & Landscape reported that net profit margins fell from 19% to 17% as wages and costs climbed. There’s no room left to cut prices to match the cheapest bid in town.

Landscape Leadership puts it bluntly: if you keep losing on price, you may have “a positioning problem, not a pricing problem.” The fix is not a lower number. It is a better filter and a better buying experience.


How to Spot a Price Shopper in 60 Seconds

Run this during the first call or email, before you drive out. Give one point for each “yes.”

Red flagYes = 1 point
First question is “How much?” before describing the job
Says they’re “getting a bunch of quotes”
Won’t share a budget range, even a rough one
Wants a one-time job only, no interest in recurring service
Mentions what “the last guy” charged (and it was low)
Property is well outside your service area
Asks for a price over the phone without you seeing the yard
Pushes for the work “this week” but won’t commit to a date

How to score it:

  • 0–2 points: Good lead. Book the estimate.
  • 3–4 points: Qualify harder. Share your minimum and price range before you drive out.
  • 5+ points: Likely price shopper. Send a ballpark by email and only visit if they accept the range.

This isn’t about being rude. It’s about protecting your hours.


1. Ask Qualifying Questions on the First Call

Most price shoppers reveal themselves in the first two minutes, if you ask the right questions. The goal is to learn what they want, what they expect to spend and whether they fit your route.

Experts quoted by Total Landscape Care recommend asking about budget up front. It feels awkward the first few times. It gets easier fast, and it saves hours.

First-call script:

“Thanks for calling. I’ve got a few quick questions so I don’t waste your time with the wrong quote.

  1. What’s the address? (Check it against your route.)
  2. What are you looking to get done, and what’s most important to you about it?
  3. Is this a one-time job, or are you looking for someone to take care of it all season?
  4. Have you had this done before? About what did you spend?
  5. Do you have a budget range in mind, so I can tell you what’s realistic?”

Question 4 is the quiet hero. If they paid a lowballer $30 per cut last year and you’re at $55, you know before you load the truck. You can say so plainly: “Our pricing for a yard that size usually starts around $55 per cut. Does that work for you?”

If they balk, you just saved a trip. If they say yes, you’re walking into a warm estimate.


2. Set a Landscaping Minimum Charge (and Say It Out Loud)

A minimum job charge is the simplest price shopper filter there is. It tells the customer, “Below this number, it isn’t worth my crew’s time to unload.”

To set it, you need your floor price, the number below which you lose money. Add up your labor, fuel, equipment wear, insurance and overhead for a typical stop. If you haven’t done this math, start with how to calculate landscaping job costs. Your minimum should cover that cost plus your target margin.

Example (illustrative): Say a stop costs you $38 between labor, drive time and overhead. A $55 minimum gives you room to profit. A $30 cut puts you under water before you start the mower.

That’s exactly what one solo owner said in a Facebook group: “Yards he is mowing for $30 I would be at $55. I am solo and I still can’t make that math work.”

Make the minimum visible:

  • Put it on your website: “Most maintenance visits start at $X. Minimum service charge $Y.”
  • Say it on the first call.
  • Add a route rule. Off-route jobs carry a higher minimum or get bundled.

One LawnSite owner turns off-route requests into a clean-up package with a set starting price. A Facebook group member charges a “1 time premium” of $20 more than the recurring rate for anyone who doesn’t want to be on the schedule. Both are filters that pay you for the hassle.

Template line for your site or estimate:

“We focus on recurring service within [your area]. One-time visits and properties outside our route have a minimum charge of $___.”


3. Send an Itemized Estimate, Not a Number on a Napkin

A single number invites a single comparison: whose is lower? An itemized estimate changes the conversation. Now the customer sees what they’re paying for.

Compare these two quotes for the same spring cleanup:

Lowballer’s quoteYour itemized estimate
“Cleanup — $250”Leaf and debris removal, all beds and lawn
Edge and redefine bed lines
Prune shrubs (up to 10)
4 yards of mulch, installed
Haul-away and disposal included
Total: $___

The second one looks like a business. It also shows when the cheaper bid left things out, like disposal or edging.

What every estimate should include:

  • Your business name, contact info and a clear job address
  • Each task on its own line
  • Materials listed separately with quantities
  • What’s not included
  • Payment terms and how long the price is good for
  • A simple way to approve it

For the full checklist, see what to include in a landscaping estimate.

A professional estimate also builds trust that lasts past the first job. One owner in a Facebook business group said of their customers: “They appreciate the professional approach and the convenience of electronic billing.” Those are the customers who don’t shop you every spring.


4. Win on Speed: Quote the Same Day

Here’s the thing lowballers rarely do well: show up fast with something professional. Many of them quote days later, by phone, with a round number. You can beat them without dropping your price.

Landscape Leadership says it directly: “Convenience trumps price.” Their argument is that customers will pay more for a smoother buying experience. That’s an opinion, not a study, but it matches what owners see in the field. The first professional quote in the inbox sets the bar every other bid gets measured against.

The same-day quote routine:

  1. Walk the property with the customer.
  2. Build the itemized estimate before you leave the driveway.
  3. Send it by email while you’re still parked out front.
  4. Say: “I just sent it over. Take a look and let me know if you have questions.”

That last step matters. The customer sees your quote land while you’re still standing there. Nobody else in their stack of “6-8 quotes” is going to match that.

This is where the right tool helps. With Okason, you can describe the job with Talk-to-Estimate and get line items priced off your own Price List, then send the itemized estimate from your phone before you pull away. No trip home to type it up at night.

Follow up without being pushy. One owner in a Facebook landscaping group shared a cadence that works: “Follow up 2 times. First time in 24 hours to make sure they received it and make sure all info is correct. Second time 3 days after the initial follow up. Let it go after that.” For word-for-word follow-up messages, use these landscaping quote follow-up scripts.


5. Use Good, Better, Best Pricing to Beat Lowballers

One price gives the customer two choices: yes or no. Three options give them a different question: which one?

Good/Better/Best pricing works on price shoppers for two reasons. First, the “Good” option gives budget-minded customers a way to say yes without you cutting your rate. Second, many customers pick the middle option once they see what the top tier includes.

Worked example: spring cleanup tiers (illustrative)

These numbers are examples only. Plug in your own costs and margins.

GoodBetterBest
Leaf and debris cleanup✓✓✓
Haul-away✓✓✓
Edge beds✓✓
Shrub pruning✓✓
Fresh mulch (installed)✓
Pre-emergent application✓
Price$275$425$650

Every tier is priced at a profit. The “Good” tier is a smaller job at your full rate, not a discount. That’s the key difference between offering options and caving on price.

Script for presenting options:

“I put together three options. The first covers the basics: a full cleanup and haul-away. Most people in the neighborhood go with the middle one, since it adds edging and pruning so the beds look sharp all spring. The third is the full package if you want it done once and done right. Which one fits what you had in mind?”

One rule on discounts: never drop a price without dropping something. If a customer wants a lower number, move them down a tier. If you do give a discount, show it as its own line item so they see the real value of the work.


6. Ask for a Deposit (Script Included)

A deposit is the final filter. Serious customers pay it without blinking. Price shoppers suddenly “need to think about it.”

Deposits make the most sense for larger jobs: installs, hardscaping and anything that needs materials ordered up front. Recurring mowing just needs clear payment terms.

Deposit script:

“To get you on the schedule, we take a deposit of [X% / $___] when you approve the estimate. That locks in your date and covers the materials we order for your job. The balance is due when the work is done. I can send a secure payment link right now. Does that work?”

Why the wording works:

  • “Get you on the schedule” frames it as a benefit, not a demand.
  • “Covers materials” gives a clear reason.
  • “Right now” keeps momentum while they’re still excited.

If you already take card payments from your phone, collecting a deposit on the spot is easy. Avoid any tool that adds its own surcharge on top of your processor’s rate. That fee comes straight out of every deposit you collect.

When they push back:

“I understand. The deposit is how we keep our schedule reliable for every customer. If you’d rather wait, I’m happy to hold the quote for 14 days. Just know dates fill up fast this time of year.”

Then stop talking. Let them decide.


7. Know When to Walk Away

You won’t win every bid, and you shouldn’t. Some customers will only ever buy the cheapest option. Every hour you spend chasing them is an hour you’re not spending on customers who pay well and stay.

The Total Landscape Care experts said it plainly: never apologize for your price, and be prepared to walk away. One owner in a Facebook landscaping business group put it more simply: “Really i dont even bother with them anymore, just pass on them.”

Another shared a reply that keeps the door open without chasing: “If they find someone cheaper I just reply with sounds good let me know if anything changes.” No arguing. No discount. Just a calm, professional exit.

Red flags that mean “pass”

  • They ask you to match a quote that’s below your floor price.
  • They want the work done before agreeing to any payment terms.
  • They question every line item and ask you to “just round it down.”
  • They mention firing their last three landscapers.
  • They won’t put anything in writing.

Walk-away script

“I appreciate you considering us. Based on what you’re looking for, I don’t think we’re the right fit on price, and that’s okay. If anything changes, you’ve got my number. I hope the job goes great.”

Some of those customers do call back after the cheap guy stops showing up. When they do, your price is your price.

If you’re already stuck with a customer who fits every red flag, here’s how to fire a landscaping client without losing referrals.

That’s your edge. Lowballers win on price (and, as owners on LawnSite note, “nobody ever calls back” once the season gets busy). You win on showing up, quoting fast and running a business customers can count on.


FAQ: Dealing With Price Shoppers in Landscaping

Should I match a competitor’s lower quote?

Usually not. Matching a lowball quote trains customers to shop you every year. Instead, ask what the other quote included. Often it’s missing disposal, edging or insurance. If they still want a lower number, offer a smaller scope. For more ways to respond, see these scripts for handling landscaping price objections.

Should I charge for estimates?

For small maintenance jobs, most owners quote for free but filter hard with the scorecard above. For design work or big installs, a paid consultation fee is common. Many owners credit it back if the customer books the job.

Why is landscaping so expensive?

Customers often see only the hour of mowing, not the truck, trailer, equipment, insurance, fuel and payroll behind it. A short answer works well:

“Our price covers a trained crew, commercial equipment, insurance and showing up on schedule every week. The cheaper bids usually leave one of those out.”

What should I say when a customer says “Can you do it cheaper?”

“I can’t lower the price for the same work, but I can adjust the scope. If we skip the [pruning/mulch], that brings it down to $___. Would that work better?”


Stop Competing on Price. Start Competing on Professionalism.

Price shoppers will always be part of the landscaping business. You can’t stop them from calling. But you can stop letting them eat your week.

Start with the scorecard on your next call. Set your minimum and put it on your website. Send an itemized estimate the same day, with three options instead of one. Ask for a deposit on bigger jobs. And when the numbers don’t work, walk away and wish them luck.

What’s your go-to line for customers who ask, “Can you do it cheaper?” Drop it in the comments.