How Much to Charge for Lawn Care, Per Visit and Per Season
Short answer: How much to charge for lawn care depends on whether the work repeats. Recurring mowing prices per visit: measure turf in square feet, time the visit on your own equipment, then cover crew cost, equipment cost, overhead per crew hour, and margin. A 7,800 sq ft property taking 39 crew minutes costs about $56 and prices near $75. Installs price by material unit — mulch by the cubic yard at roughly 100 sq ft per yard at 3 inches.
Lawn care punishes bad pricing faster than most trades because the mistake repeats every seven days for thirty weeks. A visit priced $12 too low is not a $12 problem; it is $360 a season on one property, and the crew never notices because the truck is full and the days are long. The method below builds the number from your own equipment, your own route, and your own overhead.
Which unit should lawn care be priced in?
Two different businesses live under one name, and they use different units.
| Work | Unit | What sets the number |
|---|---|---|
| Recurring mowing | Per visit | Turf square footage, obstacle density, gate width, drive from the previous stop |
| Seasonal agreement | Annual visits × per-visit rate, then divided into equal payments | Visit count, shoulder-season frequency, what is included besides mowing |
| Cleanups | Per hour with a written cap, or per cubic yard of debris | Leaf depth, bed count, disposal fees |
| Mulch, compost, topsoil | Per cubic yard installed | Bed area, depth, wheelbarrow distance |
| Sod | Per pallet installed, plus prep priced separately | Farm pallet coverage, grading, soil amendment |
| Edging, trimming, blowing | Included in the visit rate, derived from linear feet | Hard edge along walks and drives, bed edge, fence line |
Hourly pricing is the one unit to avoid for recurring work. It caps your income at the speed of your slowest day and it punishes you for buying a faster mower.
What does one crew hour cost me?
Add three layers, then treat the sum as the cost of a crew being anywhere at all.
| Layer | Example calculation | Per crew hour |
|---|---|---|
| Wages plus burden | ($19.00 + $16.00) × 1.30 for payroll taxes, comp, and insurance | $45.50 |
| Equipment | Annual mower, trimmer, blower, blades, belts, fuel, and depreciation of $25,375 ÷ 1,750 crew hours | $14.50 |
| Operating cost | $60.00 | |
| Overhead | Annual $46,000 — truck and trailer, storage, phone, licensing, software, uninvoiced admin — ÷ 1,750 crew hours | $26.29 |
| Fully loaded cost | $86.29 |
Use your own figures for every line. Two numbers matter more than the rest: your real burden multiplier from last year’s payroll and insurance statements, and the crew hours you actually billed, which is always well below the hours you paid for.
How long does the property actually take?
Measure it once, on the property, with the crew that will service it. Estimating time from lot size is how underpriced routes are born, since lot size includes the house, the driveway, the beds, and the strip nobody mows.
For a 7,800 sq ft turf property, timed across four visits with a two-person crew:
| Segment | Time |
|---|---|
| Mow, one operator on a 36 in. mower | 22 min |
| Trim and hard edge, second operator, overlapping | included in the 22 min |
| Blow down walks, drive, and patio | 4 min |
| Load and unload, gates, ramps | 4 min |
| Drive from the previous stop | 9 min |
| Total crew time | 39 min = 0.65 crew hours |
Read that table as elapsed crew time, not as person-minutes. The $60.00 operating cost above already covers both people, so the two operators working the same 22 minutes count once. If you price a solo route, rebuild the wage layer with one wage and the arithmetic still holds.
Three site conditions move this number more than turf area does. Gate width decides which machine gets into the back yard — a 36 in. gate will not pass a 48 in. stand-on, so the back half of the property gets mowed with a 21 in. walk-behind and takes roughly twice as long. Slope decides whether you ride or walk. Obstacle density — trees, beds, play sets, birdbaths — adds a turn every few seconds, and turns are where mowing time actually goes. Count obstacles on the estimate visit and write the machine on the route sheet.
Drive time is the quiet killer. Nine minutes between stops across fourteen stops is 2.1 hours a day of crew cost with no revenue attached — $126 a day at the operating cost above. Route density beats price increases every time, and the miles themselves are deductible, which is what how to track mileage for taxes and the IRS standard mileage rates page are about.
What does the math look like on a weekly mow?
| Step | Calculation | Amount |
|---|---|---|
| Operating cost | 0.65 crew hours × $60.00 | $39.00 |
| Overhead | 0.65 × $26.29 | $17.09 |
| Cost per visit | $56.09 | |
| Price at 25% margin | $56.09 ÷ 0.75 | $74.79 |
| Per-visit rate | Rounded | $75.00 |
Notice what the visit rate is not: it is not a function of the mower’s width, and it is not a function of how much your competitor charges. It is 39 minutes of a crew existing on that property, plus the share of the office that crew has to carry.
How do I price a seasonal contract without giving away winter?
Multiply, then divide. Never quote a season as a monthly figure derived from a month of work.
| Component | Count | Rate | Total |
|---|---|---|---|
| Mowing visits | 30 | $75.00 | $2,250.00 |
| Spring cleanup | 1 | $340.00 | $340.00 |
| Fall leaf cleanup | 1 | $420.00 | $420.00 |
| Season total | $3,010.00 | ||
| Flattened monthly payment | ÷ 12 | $250.83 |
Two clauses keep this from hurting you. State the visit count, not “weekly,” because a rain week, an early frost, or summer dormancy changes frequency and you need a written answer ready — visits beyond the contracted 30 bill at the per-visit rate. And treat the January payment as what it is: money for work you have not done. That cash sitting in the account in February is the single most common reason lawn care operators are short in November, and it is worse once the tax portion is counted, which is the arithmetic in how much to set aside for 1099 taxes.
How do I price mulch, sod, and other material installs?
By the material unit, with the labor to place it derived from your own timed rate.
Mulch example, 1,180 sq ft of beds at 3 in.: cubic yards = area × depth in feet ÷ 27, so 1,180 × 0.25 ÷ 27 = 10.93, order 11. One cubic yard covers about 108 sq ft at 3 in. in theory, and most crews quote closer to 100 to absorb settling, uneven beds, and what the wind takes.
| Step | Calculation | Amount |
|---|---|---|
| Material delivered | 11 yd³ × $34.00 | $374.00 |
| Placement, timed on this property | 5.5 crew hours × $60.00 | $330.00 |
| Overhead | 5.5 × $26.29 | $144.60 |
| Cost | $848.60 | |
| Price at 25% margin | $848.60 ÷ 0.75 | $1,131.47 |
| Quoted | Rounded | $1,130.00 |
That works out to $102.73 per installed cubic yard, which becomes your quoting shortcut until the delivered mulch price moves — and then you rebuild it, because carrying an old installed-yard rate through a price increase is how a profitable service turns into a break-even one. Sod is priced the same way but per pallet, and pallet coverage differs by farm, so confirm it before quoting. On sod, prep — grading, removing the old lawn, amending soil — is usually more labor than laying, so it gets its own line rather than being folded into the pallet price.
What is the difference between markup and margin here?
Margin is the share of the price you keep; markup is a percentage added to cost. Choosing the wrong one silently reduces every install you sell.
| Margin you want | Markup you must apply to cost |
|---|---|
| 20% | 25% |
| 25% | 33.3% |
| 30% | 42.9% |
| 35% | 53.8% |
On the mulch job, adding a 25 percent markup to $848.60 gives $1,060.75 — a 20 percent margin, not 25, and $70.72 less than the correct price. Do that on twenty mulch jobs a spring and you have paid for a mower you did not get.
How do I sanity-check the price for my market?
Convert the number into metrics you can compare across your own route, then look outward last. Revenue per crew hour on the weekly mow above is $75 ÷ 0.65 = $115.38, and price per 1,000 sq ft of turf is $9.62. Those two figures let you compare a tight suburban property against a half-acre corner lot honestly.
Published averages for mowing swing by more than double between metros and shift with season, fuel, and how far apart the houses sit. Use them only to catch an order-of-magnitude error. If your computed price lands well above what your area pays, the fix is almost never the rate — it is route density, gate access, or a crew size that does not match the property. If it lands well below, you have understated overhead or overstated billable hours.
What should I record after every visit?
Three things decide whether next season’s prices are better than this season’s: actual time per property, actual disposal and material costs, and miles between stops. Memory does not hold thirty weeks of route data.
Keel is the truck-side version of that record. Invoices go out from the driveway with your own numbering, your logo, and a payment link rendered as a QR code the customer scans — Keel carries the link rather than processing the card. Fuel, blade, mulch, and transfer station receipts get photographed at the counter and read on the device by Apple Intelligence: no account, no bank connection, no cloud, and an App Store privacy label that reads Data Not Collected. Every leg of the route can be logged as mileage, which for a lawn operation is often the largest single deduction and the one most often under-claimed; the record a log has to contain is in independent contractor mileage log. The Freeboard view is built for the seasonal problem specifically — cash minus tax reserve, minus committed work, minus a buffer, so a winter balance funded by flattened contract payments never reads as spendable. Keel is free with unlimited invoices, receipts, and mileage; Keel Pro is a one-time $249.99 Lifetime purchase, not a subscription.
Frequently asked questions
How do I price a lawn mowing job per visit? Measure the turf you will actually cut, time one visit with the crew and machines that will service it, then multiply those crew hours by your operating cost, add overhead per crew hour, and divide by one minus your target margin. Include the drive from the previous stop and the load and unload time, because both cost you exactly as much as mowing does.
Should lawn care be charged hourly or per visit? Per visit for recurring work, hourly with a written cap for cleanups and unpredictable one-time jobs. Per-visit pricing pays you for efficiency instead of punishing it, and customers prefer a fixed number they can budget. Hourly pricing on a route means a faster crew earns you less, which is the opposite of what you want to reward.
How much should I charge for mulch installation? Calculate cubic yards as bed area times depth in feet divided by 27, then price material delivered plus your timed placement hours plus overhead, and apply margin to the total. One yard covers roughly 100 sq ft at 3 inches once settling is allowed for. Convert the result into a per-installed-yard rate and rebuild it whenever your delivered price changes.
How do I calculate a seasonal lawn care contract? Multiply the contracted visit count by the per-visit rate, add the one-time services included in the agreement, then divide the annual total into equal payments. State the visit count explicitly rather than saying weekly, and price additional visits at the standard rate. Equal payments are a customer convenience, not a discount, so the annual total should not shrink.
Why is my lawn care route busy but not profitable? Usually drive time and gates. Nine unbilled minutes between fourteen stops is over two hours of crew cost daily with nothing to invoice against it, and a narrow back gate can double the time on a property you priced from the front yard. Track time per property for a month before concluding that your rates are the problem.
What does gate width have to do with lawn care pricing? It decides which machine reaches the back yard. A 36 in. gate blocks a 48 in. stand-on, so the back half gets cut with a 21 in. walk-behind at roughly half the production rate. Measure the narrowest point during the estimate visit, note the machine on the route sheet, and price the property around the mower that actually fits.
This article is general information, not professional or tax advice.
How do I quote it?
While you are working out the number
Price against what you actually keep.
Freeboard takes your cash, sets aside a tax reserve, subtracts the bills you have committed to and a buffer you set, and shows what is genuinely yours. A planning estimate to price against, not tax advice.
On-device · No account · Data Not Collected