TurfTechAdvisor
Pricing & Growth

Seven Pricing Mistakes That Are Quietly Costing You Money

Seven quiet pricing mistakes — from ignoring drive time to never tracking actual time against the quote — that erode margin without ever showing up on a single invoice.

Pricing & Growth · 4 min read · Published November 2, 2026 · Updated November 3, 2026 Lawn care business owner reviewing pricing at a desk

I left money on the table for years without realizing it. My pricing mistakes weren't dramatic. They were quiet ones that never showed up as an obvious loss on any single invoice. Here are the seven that cost me the most, and what to do about each one before you send out next year's prices.

1. Pricing off what competitors charge

It's tempting to look at what the other guy charges and match it. But you don't know his costs, and he might be losing money too. The fix: figure out what a visit actually costs you (labor, fuel, product, equipment wear, insurance and overhead), then add your profit on top. Use competitor prices as a gut check, not your starting point.

2. Ignoring drive time

A property 5 minutes from your shop and one 35 minutes away should not carry the same price. That drive is paid labor and fuel either way. The fix: set a service radius and add a travel charge outside it, or price far-out stops higher. Better yet, only take far-out work when you can fill a route out there.

3. Bundling add-ons into a flat price

Edging, bed maintenance, leaf cleanup: when they get folded into one flat lawn price, you end up doing extra work for free, and the customer never sees what they're getting. The fix: itemize add-ons on your quotes and invoices. It shows the customer the value, and it makes it easy to charge when the work changes.

4. Never raising prices

A customer you signed three years ago is probably still paying that same rate, while your fuel, labor and insurance have gone up every year. The fix: build in a small increase every year, even 3 to 5 percent. Send a short, friendly note a month before it kicks in. Most customers expect it, and small yearly bumps go over much easier than one big jump every few years.

5. Charging the same for easy and hard properties

Steep slopes, tight side gates, heavy tree cover, beds everywhere: all of it adds real time that a flat per-square-foot number doesn't capture. The fix: add a difficulty factor to your quotes. Walk the property or check it on satellite, and adjust up for anything that slows your crew down.

6. Discounting too fast to win the job

Dropping your price the second someone hesitates trains customers to push back, and it often wins you the customers who leave the fastest. The fix: hold your price and explain what's included and why it's worth it. If you need to sweeten the deal, add a small extra instead of cutting the rate.

7. Not tracking actual time against the quote

This is the one that hurt the most once I saw it. Without knowing how long each stop really took, I had no idea which prices were making money and which were quietly losing it every single visit. The fix: track the time on every stop and compare it to what you quoted. The stops that keep running long are the first ones to re-price. We built time tracking into TurfTechAdvisor for exactly this reason. Your crew clocks in and out at each job, and you can see time spent per customer right in their history.

You don't have to fix all seven at once. Pick the one or two that hit closest to home and fix those before your new prices go out. Small changes add up fast over a full season.

Related Articles