Blog/Pricing

Lawn Care Pricing Calculator: How to Know If You're Charging Enough

8 min read · TurfVision

Most lawn care operators are undercharging. Not by a little — by a lot. And the painful part is most of them don't know it. They're busy, revenue looks fine, and the business feels like it's working. Until it doesn't.

The problem is that "feels profitable" and "is profitable" are two different things. A pricing calculator forces you to do the math. Here's what the math actually involves — and what to do with the number it gives you.

Why Gut-Feel Pricing Fails

Pricing by feel means you're using a mental model built from incomplete information. You know roughly what your competitor charges. You know what you charged last year. You know what customers push back on. None of that tells you your actual cost per stop.

Your cost per stop is the only number that defines your pricing floor. Charge above it and you make money. Charge below it and you lose money — on every single stop, regardless of how busy you are. A packed route at the wrong price just means you lose money faster.

What Goes Into a Real Lawn Care Pricing Calculator

A legitimate pricing calculator for a lawn care operation needs to account for five cost categories:

  • Labor cost per stop — technician time per stop multiplied by fully burdened hourly rate (wages + payroll taxes + workers comp). This is usually 35–50% of your total cost per stop.
  • Chemical or material cost per stop — product cost per 1,000 sq ft multiplied by average property size. This number changes every time your supplier raises prices, which means it needs to be recalculated at least once a season.
  • Fuel cost per stop — miles per stop multiplied by your actual cost per mile. Most operators underestimate this by ignoring windshield time between stops.
  • Vehicle overhead per stop — truck payment plus maintenance divided by annual stops on that truck. A truck running 4,000 stops per year allocates far less overhead per stop than one running 2,000.
  • Insurance allocation per stop — total annual insurance premium divided by total annual stops. General liability, commercial auto, and workers comp all belong here.

Add these five together and you have your cost per stop. The gap between your price and your cost per stop is your contribution margin — what's actually left to cover your fixed overhead and generate profit.

The Gross Margin Benchmark

A well-run lawn care operation typically runs 55–65% gross margin on service revenue. If you calculate your cost per stop and find your margin is below 50%, you have a pricing problem, a cost problem, or both.

Here's a simple benchmark check: take your total service revenue for last month. Subtract total direct costs (labor, chemicals, fuel, vehicle costs, insurance). Divide the result by total revenue. That's your gross margin.

If it's under 50%, you're either underpriced or your costs are out of control — and the only way to know which is to run the numbers stop by stop.

Property Size Changes Everything

Flat-rate pricing — one price for everyone — is the most common pricing mistake in this industry. A 12,000 sq ft property costs roughly twice as much to service as a 6,000 sq ft property: more chemical, more technician time, more fuel. Charging them the same price means you're subsidizing large properties with revenue from small ones.

Build your pricing in square footage tiers and recalculate cost per stop for each tier. The math will show you exactly where the margin is leaking.

When to Raise Prices

The correct trigger for a price increase is a cost increase — not a gut feeling that it's time. When chemical costs go up 8%, your price needs to go up enough to maintain margin. When you add a technician and fully-burdened labor cost per stop increases, prices need to reflect that.

Operators who skip annual cost reviews end up with a three-year-old price sitting on top of a current-year cost structure. That gap comes out of their pocket.

Start With the Free Calculator

The fastest way to see where you stand right now is to use the free Gross Margin Calculator below. Plug in your revenue and your direct costs — it takes about 10 minutes — and you'll see your actual margin for the first time.

If the number surprises you, that's the point. Knowing is step one. Fixing it is step two, and that's where the Pricing Model comes in — it runs the full cost-per-stop calculation across property size tiers, chemical programs, and route configurations.

Frequently Asked Questions

What should a lawn care pricing calculator include?

A proper lawn care pricing calculator should include labor cost per stop, chemical or material cost, fuel allocation, vehicle overhead, and insurance. These inputs give you a true cost per stop — the foundation for any accurate price.

How do I know if I'm charging enough for lawn care?

Calculate your cost per stop including labor, materials, fuel, and overhead. If your price minus cost per stop is below 50–60% gross margin, you're likely undercharging. Most healthy lawn care operations run 55–65% gross margin on service revenue.

What is a good gross margin for a lawn care business?

A well-run lawn care operation typically targets 55–65% gross margin on service revenue. Below 50% usually indicates underpricing, inefficient routes, or uncontrolled chemical costs.