Guide

How to Price Lawn Care Jobs: The Complete Guide

Most lawn care owners either undercharge because they guess, or overcharge and lose bids. Here’s how to price jobs with actual numbers so you make money on every stop.

8 min read · Updated June 2026

The three pricing methods — and when to use each

There are three ways to price a lawn care job. They’re not mutually exclusive — most experienced operators use all three at different stages.

1. Per-square-foot pricing

You set a rate per square foot of turf area — typically $0.003–$0.008 per sqft for residential mowing. A 7,500 sqft lawn at $0.005/sqft = $37.50. This method is accurate and defensible, but clients rarely understand it. Use it internally to calculate your flat rates. Only quote clients in dollars per visit, not per sqft.

2. Hourly rate pricing

You set a target dollar-per-hour rate — typically $50–$80/hr for solo operators, $80–$120/hr for a two-person crew — then estimate how long a job takes. Multiply time by rate, add fuel, and you have your price. This is the most reliable method for new jobs you’ve never done before. The risk: if you estimate poorly, you eat the difference.

3. Flat-rate pricing

You charge a fixed price per visit, period. Once you’ve done a property a few times, you know exactly how long it takes, so a flat rate is predictable for you and your client. This is the standard for recurring residential work. It builds trust and eliminates disputes because the client always knows what they’re paying.

The right workflow: use hourly rate to calculate your target price for any new property, then convert that to a flat rate for the recurring quote. Use per-sqft internally if you want a quick sanity check across your portfolio.

What to charge for standard residential mowing

These are real market ranges for mow-only (no edging, no blowing). Region and client density affect where you land within each range — more on that below.

Property sizeTypical mow timePrice range
Small (<5,000 sqft)15–25 min$30–$45
Medium (5,000–10,000 sqft)25–40 min$40–$65
Large (10,000–20,000 sqft)40–75 min$65–$110
XL (>20,000 sqft / half acre+)75–120 min$100–$175

Ranges assume a solo operator with a 36–52" walk-behind or ZTR. Two-person crew cuts times roughly in half but doubles your hourly cost — price accordingly.

Factoring in travel time, fuel, and equipment wear

The biggest pricing mistake in lawn care is treating drive time as free. It isn’t. Every minute in the truck is a minute you’re not billing — and if you have an employee with you, you’re paying them to ride too.

A reasonable approach: include one-way travel time in your job price. If the property is 10 minutes away, add $10 to the price at a $60/hr rate. For tightly clustered routes where stops are 3–5 minutes apart, travel cost becomes negligible — this is why route density matters so much.

Fuel cost estimates by vehicle type:

  • Pickup truck (15–18 mpg with trailer): $3–$6 per route stop
  • Enclosed trailer rig: $4–$8 per stop (heavier load, worse mileage)
  • Solo with small open trailer: $2–$4 per stop

Equipment wear:

A commercial ZTR costing $10,000–$14,000 with a 2,000-hour lifespan costs roughly $5–$7 per operating hour in depreciation alone — before blades, belts, and oil. Add $1–$2 per job to cover this. Small line item, but it adds up across hundreds of cuts.

Combined, a realistic fully-loaded cost per residential job (mowing only, not counting your own labor) runs $5–$15 in direct expenses. If you’re charging $40 for a $15-cost job, you have a $25 gross margin — not $40. Know your numbers.

First cut and overgrown lawn pricing

Every experienced operator has shown up to a "normal lawn" that turned out to be knee-high. Price protection starts before you pull out of the truck.

Standard practice: charge a first-cut or cleanup surcharge of 25–50% above your regular price for any lawn that hasn’t been maintained recently. On a lawn you’d normally charge $50, that’s $62.50–$75 for the initial cut. After that, it goes to your standard rate.

How to communicate it: quote the cleanup price and the ongoing price at the same time. "First cut to bring it up to standard: $70. Then $50 every two weeks." Most clients who are serious about getting their lawn maintained will accept this without issue.

Red flag: "Just a quick clean-up"

Clients who describe an overgrown property as a “quick clean-up” are almost always underselling the scope. Walk the property before agreeing to a price, or add a buffer. Thick, wet, or overgrown grass also increases blade wear and fuel burn — both real costs.

Add-on service pricing: edging, blowing, trimming, leaf cleanup

Many operators bundle edging and blowing into their mow price. That’s fine, but make sure the bundle price actually covers the additional time. A full-service "mow, edge, trim, and blow" on a medium lot takes 45–60 minutes total, not 30.

ServiceAdd-on price (medium lot)Notes
Edging (hard surfaces)$8–$1510–15 min extra per visit
Blowing / cleanup$5–$10Often bundled with mow
Shrub/hedge trimming$25–$75+Priced per shrub or flat per visit
Leaf cleanup (light)$40–$80Bagging adds $15–$25 for disposal
Leaf cleanup (heavy / full yard)$100–$250+Price based on time, not lot size
Weed eating / detail trim$10–$20Fence lines, beds, tight areas

Leaf cleanup is one of the most profitable seasonal services in lawn care if priced correctly. The equipment cost is low and clients will pay well to avoid dealing with fall leaves. Don’t undersell it.

How to raise prices on existing clients without losing them

Price increases are something most lawn care owners put off way too long. By the time they do it, they’re undercharging by $10–$20 per client and have dozens of accounts locked into rates from three years ago.

The right cadence: increase prices once a year, in late winter, before the season starts. Raise by $3–$7 per visit depending on how long it’s been since the last increase. Give 30 days notice. Keep the message brief and professional — no long explanations, no apologies.

Sample price increase notice:

“Hi [Name], starting [date], your service rate will increase to $[new price] per visit (currently $[old price]). This reflects increases in fuel and operating costs. Thank you for your continued trust — I look forward to another great season.”

What to expect: most long-term clients will stay. Some will ask questions — answer them honestly. A small percentage will cancel. That’s normal. Any client canceling over a $5 increase was probably a low-margin account anyway. The remaining clients now contribute more revenue on the same route.

A useful exercise: sort your client list by price per visit. The bottom 20% are almost always accounts that were never priced correctly to begin with. Either raise them to market rate or let them go — keeping underpriced accounts crowds out room for better-paying ones.

Regional pricing differences

Lawn care pricing varies significantly by geography. The same 8,000 sqft lot might fetch $45 in rural Alabama and $85 in suburban Connecticut. A few factors drive the difference:

  • Cost of living.Markets with higher living costs have higher baseline labor expectations. Your target hourly rate should reflect what you need to earn, not a national average.
  • Season length.In Texas or Florida where you’re mowing 40+ weeks a year, you can spread fixed costs over more visits. In the Midwest where the season is 22–28 weeks, per-visit prices need to be higher to hit the same annual income.
  • Competition density.Dense suburban markets with lots of operators tend to compress prices. Rural areas with fewer options often support higher prices, but with longer drive times that eat back the margin.
  • Property values.Higher-income neighborhoods are less price-sensitive and more likely to want full-service (mow + edge + trim + blow). Target these areas if you can — the average ticket is higher and cancellation rates are lower.

To benchmark your market: ask for quotes on your own property (or a friend’s) from two or three local operators. Check local Facebook groups and Nextdoor for what clients say they pay. Set your price at or above the midpoint of what you find — not at the bottom.

Frequently asked questions

How much should I charge to mow a 1/4 acre lawn?

A quarter-acre residential lot typically takes 25–40 minutes to mow, edge, and blow. At a $60/hr target rate for a solo operator, that works out to $35–$50 before fuel and travel. Most markets price this range at $40–$65 depending on region. The Southeast tends toward the lower end; Northeast and West Coast push toward the higher end. Your price floor is your actual cost — if you can't get there in 30 minutes and the job is 15 minutes away, $40 is money-losing.

Should I charge more for the first cut on an overgrown lawn?

Yes, always. An overgrown lawn — anything not mowed in 3+ weeks during growing season — takes 1.5x to 2x longer and stresses your equipment. Charge a first-cut surcharge of 25–50% on top of your regular price. Be upfront about it: 'The first cut is $X because the lawn needs to be brought back to a manageable height. Ongoing cuts will be $Y.' Clients who are reasonable will understand. Clients who argue about a one-time surcharge will argue about everything.

How do I raise prices on existing clients without losing them?

Give 30 days notice and keep the message short. Something like: 'Starting next month, your service price will be $X (up from $Y). This reflects increased fuel and equipment costs. Thank you for being a loyal client.' Most clients who've been with you more than a season will stay. The ones who cancel over a $5 increase were already looking for a reason to leave — or they'll call you back in two weeks when the new guy doesn't show up. Raise prices in late winter before the season starts, not mid-summer.

What's the difference between per-square-foot and flat-rate pricing?

Per-square-foot pricing ties the price directly to the lot area (typical range: $0.003–$0.008 per sqft for mowing). Flat-rate pricing is a fixed price per visit regardless of exact square footage. In practice, most residential lawn care companies use flat rates because they're simpler to quote and easier for clients to understand. Use square footage internally to calculate your flat rates — then just tell clients the number. True per-sqft billing makes sense for large commercial properties where variation between cuts is significant.

Put your pricing to work

Try the free lawn care pricing calculator

Plug in your job time, hourly rate, fuel cost, and crew size — get an exact recommended price and annual revenue estimate in real time. Then use Mowzey to bill clients automatically the moment each job is done. One-time $39.99 for lifetime access.

30-day money-back guarantee. No monthly fees, ever.

← Back to all guides