Skip to main content
Guide

How to price lawn care jobs

Start from your cost per crew hour, then price each lawn by time, lot size or flat rate, so every visit pays for itself with profit left over.

6-minute read

In this guide
  1. Know your cost per crew hour
  2. Set a target rate above your cost
  3. Choose a pricing method for each job
  4. Price for how often you visit
  5. Add drive time and a minimum charge
  6. Bid one-off jobs with markup
  7. Price add-ons, then raise prices every year

A price that wins the job and loses money is not a win. Good pricing starts with one number: what an hour of your crew costs you. Everything else is a way of turning that number into a price a customer can say yes to.

This guide shows the math with hypothetical numbers. Swap in your own, or use the free calculators linked along the way.

Know your cost per crew hour

Your cost per hour is the floor under every price. List what a crew hour costs: pay and payroll costs for everyone on the crew, the truck and trailer, equipment wear and fuel, insurance, and overhead like your phone, software and office time.

A two-person crew hour (hypothetical numbers)

Labor, two people, wages plus payroll costs: $32

Truck and trailer, fuel and upkeep: $6

Equipment wear, blades, string and fuel: $4

Insurance: $2

Direct cost per crew hour: $44

Overhead at 15% (phone, software, office): $6.60

Full cost per crew hour: $50.60

Your numbers will be different, and that is the point. If you work alone, count your own time at what you would pay someone else to do it. Owners who skip this step often find at tax time that they have been working for free.

Set a target rate above your cost

Cost is what you spend. Your target is what you charge, and the gap between them is your profit. In the example above, a target of $60 an hour before overhead, plus 15% overhead, means each crew hour brings in $69.

Profit per crew hour

Target $60 × 1.15 overhead = $69 brought in per crew hour

Full cost per crew hour = $50.60

Profit = $69 − $50.60 = $18.40 per crew hour

Share of the price that is profit: $18.40 ÷ $69 = about 27%

Pick a target you can defend. It has to cover a slow day, a rainout and the day the mower breaks. The mowing price calculator uses exactly this setup: an hourly target and an overhead percent.

Choose a pricing method for each job

There is no single right way to price. Most owners use two or three methods, depending on the work. Here are the five you will meet.

1. Per visit, by time

Estimate the minutes on site, add the drive, and multiply by your rate. It is the most accurate method for a lawn you can walk or measure.

An 8,000 sq ft lawn, weekly

Mowing: 8,000 sq ft ÷ 500 sq ft a minute = 16 minutes

Trim, edge and blow: 10 minutes. Drive: 8 minutes.

Total: 16 + 10 + 8 = 34 minutes

Time price: 34 ÷ 60 × $60 = $34

Overhead: $34 × 1.15 = $39.10, rounded up to the nearest $5 = $40 a visit

2. By lot size bands

Group lawns into size bands and charge one price per band. It is fast to quote and easy for a customer to follow. Using the same math as above for each band:

Sample bands for weekly mowing (hypothetical)
Lawn sizeMinutes on site and drivePrice per visit
Up to 5,000 sq ft28$35
5,001 to 10,000 sq ft38$45
10,001 to 15,000 sq ft50$60
15,001 to 20,000 sq ft62$75

Each band is priced at its top size, so a lawn at the bottom of a band pays a little more than its time. That is the trade for simple quoting.

3. Per 1,000 sq ft

A rate per 1,000 sq ft scales smoothly with the lawn. At $5 per 1,000 sq ft, an 8,000 sq ft lawn is $40, and a 3,000 sq ft lawn would be $15, which is why you pair this method with a minimum charge.

4. Hourly, for cleanups

Spring cleanups, leaf removal and overgrown lots are hard to measure ahead. Charge by the crew hour, with a minimum number of hours.

A cleanup

Crew rate: $69 an hour, rounded up to $70

Estimate: 5 crew hours

Price: 5 × $70 = $350, plus dump fees at your cost

5. Flat or season contracts

A flat season price gives you steady, predictable income, and the customer knows the monthly cost. Work it backward from the per-visit price.

A season price

28 weekly visits × $40 = $1,120

Paid monthly over 7 months: $1,120 ÷ 7 = $160 a month

Price for how often you visit

A lawn cut every two weeks has grown longer than one cut weekly. It takes more passes, more bagging and more wear on the mower. So the visit costs more even though you come less often.

The free mowing price calculator starts with these multipliers, which you can change to fit your area and grass. They are a starting point, not a rule everyone follows.

The mowing calculator’s starting multipliers, applied to the $39.10 lawn above
How oftenMultiplierPrice per visit
Weekly× 1.0$40
Every 2 weeks× 1.1$45
Every 3 weeks× 1.25$50
Monthly× 1.5$60
One time× 1.3$55

Check one row: $39.10 × 1.5 = $58.65, rounded up to $60 for a monthly visit. A one-time cut is higher still, because you carry the cost of coming out just once.

Add drive time and a minimum charge

Every stop has fixed minutes before the first blade of grass is cut: the drive, unloading and trimming around the edges. Small lawns carry the same fixed minutes as big ones, so they are the ones that lose money.

Find your minimum

Fixed minutes: 10 trim and edge + 8 drive = 18 minutes

Cost of those minutes alone: 18 ÷ 60 × $60 × 1.15 = $20.70

Add a little mowing time, and a stop under about $35 is not worth the stop

  • Set a minimum visit charge and say it up front.
  • Charge more for stops far from your usual route.
  • Cluster customers by street, because a short drive between stops is the cheapest way to raise your hourly income.

The crew capacity calculator shows how many stops a crew fits in a day once drive time is in the math.

Bid one-off jobs with markup

Jobs with materials need a different formula. Add labor, materials and other costs, then overhead, then a markup for profit. The free bid estimator does the same steps.

A mulch job

Labor: 12 person-hours × $22 = $264

Mulch: $210. Dump fee: $40.

Direct cost: $264 + $210 + $40 = $514

Overhead at 15%: $514 × 0.15 = $77.10, so cost is $591.10

Markup at 25%: $591.10 × 1.25 = $738.88, rounded up to $740

Profit: $740 − $591.10 = $148.90

Markup is not margin

A 25% markup is added to cost, but the profit is a smaller share of the price: $148.90 ÷ $740 is about 20%. Owners who treat the two as the same number price lower than they meant to.

Price add-ons, then raise prices every year

Extras like bagging clippings, edging along a long driveway or blowing off a patio take real minutes. Price them by time, so customers can pick what they want and you are paid for what you do.

An add-on

Bag clippings: 10 extra minutes

10 ÷ 60 × $69 = $11.50, rounded up to $12 a visit

Costs rise every year, so prices should too. If fuel, parts and pay together push your cost per crew hour from $50.60 to $53.10, that is about 5% more, and a flat price quietly shrinks your profit.

  • Raise prices on a fixed date each year, like January or the start of the season.
  • Give written notice before the change. Check your service agreement for how much notice it promises.
  • Say what changed, in a sentence: fuel, insurance, labor.
  • Raise every customer, not only the ones who complain least.

A few customers may leave. Check whether those lawns were worth keeping at the old price. If a lawn only worked at a price below your cost, losing it makes room for a better one.

Questions

How much should I charge to mow a lawn?

It depends on lawn size, your speed, your drive time and your costs. Work out your cost per crew hour, then multiply by the minutes the lawn takes, as in the examples above.

Should I charge by the hour or by the job?

Use a price per visit for regular mowing, so the customer knows the cost, and hourly for cleanups that are hard to size. Whichever you use, figure it from your hourly cost.

How do I price a lawn I have not seen?

Measure the lawn from a map or satellite image, then price by size and add your drive time. Confirm it on the first visit and adjust if it is off.

What is a good profit margin for lawn care?

It varies by owner, region and how you count your own pay. Compute yours as profit divided by price, and track it by job type.

How often should I raise my prices?

Most owners review once a year. Give customers written notice, and say what changed.