Skip to content
01

How to price landscape jobs: overhead recovery, production rates and target margin

The pricing formula in one line

Price equals full cost divided by one minus the target margin. Full cost is materials, labor, equipment, delivery and disposal, plus overhead recovery. Every step below fills in one part of that line. The formula is the same for a mowing visit, a mulch refresh or a patio, which is why the how much to charge for lawn mowing guide uses it too.

Step 1: list direct costs from measured quantities

Direct costs are the ones the job causes: materials, equipment rental, delivery, dumping fees, subcontractors. They start with measured quantities, so the measurement has to be right. Tracing the site on aerial imagery gives areas and lengths quickly; for hardscape, verify critical dimensions on site before ordering, because imagery date and tree cover can shift an edge.

Worked example: replace 2,400 sq ft of worn turf with new sod. Measured area: 2,400 sq ft.

  • Sod: 2,400 sq ft plus 5 percent waste for cuts and edges is 2,520 sq ft. At 55 cents per sq ft that is $1,386.00.
  • Sod cutter rental for the day: $120.00.
  • Delivery of sod: $85.00.
  • Disposal of the old turf: $180.00.

Direct costs other than labor: $1,771.00.

Step 2: cost labor from production rates, not from a guess

Labor is the largest and least certain cost on most landscape jobs. Estimate it task by task with production rates (units completed per man-hour), then multiply by a burdened labor rate that includes payroll taxes, workers' compensation and benefits. The rates below are illustrative for the arithmetic; replace them with your own, built as described in landscape production rates.

TaskQuantityRate usedMan-hours
Remove old turf2,400 sq ft300 sq ft per man-hour8.0
Soil prep and grade2,400 sq ft400 sq ft per man-hour6.0
Lay and roll sod2,400 sq ft250 sq ft per man-hour9.6
Total23.6

At a burdened rate of $32 per man-hour, labor is 23.6 times $32, which is $755.20.

Direct cost including labor: $1,771.00 plus $755.20 equals $2,526.20.

Step 3: recover overhead on every job

Overhead is the cost of running the company that no single job causes: office and estimating staff, rent, insurance, software, marketing, shop vehicles. If a job does not carry its share, the profit on the estimate is fiction.

Two common recovery methods:

  • Per man-hour: annual overhead divided by expected field man-hours. For example, $240,000 of overhead over 16,000 field man-hours is $15 per man-hour. This suits labor-heavy work, because jobs that tie up crews longer carry more overhead.
  • Percentage of direct cost: annual overhead divided by expected annual direct cost. This is simpler but loads material-heavy jobs with overhead they did not cause, which can price you out of hardscape bids with expensive stone.

Many companies recover overhead per man-hour for labor and add a smaller handling percentage on materials. Whatever method you pick, use it the same way on every estimate. In the worked example, 23.6 man-hours at $15 recovers $354.00 of overhead.

Full cost: $2,526.20 plus $354.00 equals $2,880.20. This is break-even.

Step 4: target margin versus markup

Margin is profit as a share of the price. Markup is profit as a share of the cost. They are not the same number, and confusing them is the most common pricing error in the trade.

Target marginDivide cost byEquivalent markup on cost
10%0.9011.1%
15%0.8517.6%
18%0.8222.0%
20%0.8025.0%
25%0.7533.3%

Worked example at an 18 percent target margin: $2,880.20 divided by 0.82 equals $3,512.44. Profit is $632.24, which is 18 percent of the price.

The markup mistake: $2,880.20 multiplied by 1.18 equals $3,398.64. Profit is $518.44, which is only 15.3 percent of the price. The job looks priced at 18 percent and quietly earns $113.80 less. Across a season of similar jobs, that gap is often the difference between the profit you planned and the profit you got.

Step 5: round, then review against what the market will bear

Round the price up to a clean figure. In the example, $3,515. Then look at it as the owner will.

  • Is the price in line with what similar jobs sold for? If it is far higher, check the production rates and quantities first, not the margin.
  • Is there a lower-cost option to offer? A good / better / best structure lets the owner choose scope instead of asking for a discount.
  • Does the job need a minimum charge? Small jobs carry setup, travel and paperwork that production rates alone do not capture.
  • Is the margin the same across estimators? If one estimator consistently prices lower, margin reports per estimator show it.

Close the loop with job costing

A price is a forecast. Job costing tells you whether it came true. When crews log hours and materials against each line, you can compare estimated man-hours with actual ones and see which production rates are optimistic and which jobs ran over. Feed the actual rates back into the cost library and the next estimate is more accurate than the last. That is the job of landscape job costing software, and it is the step most companies skip.

  • Compare estimate versus actual per line, not only per job.
  • Review margin per estimator, per service line and per branch.
  • Update overhead recovery once a year, and again when the budget changes mid-year.

Pricing landscape jobs by service line

The formula stays the same across the business, but each service line stresses a different part of it.

  • Maintenance: labor is almost the whole cost, drive time is large relative to the visit, and the price repeats every week. Small errors in the production rate multiply by the visit count, so a mowing rate that is 10 percent optimistic costs you on every visit of the season.
  • Enhancements: mulch, plantings, seasonal color and sod repair mix material and labor in similar amounts. Waste factors and delivery lines matter as much as the labor rate, and small jobs need a minimum charge.
  • Hardscape and design-build: materials are a large share of cost, quantities must be verified on site, and a percentage-of-cost overhead method can overload the price. Base preparation, compaction and disposal of excavated soil are the lines most often underestimated.
  • Commercial bids: large properties are measured and rebid each year, so a consistent method matters more than any single price. Keep last year's measurements and actual hours next to this year's estimate.

What to do when the price comes out too high

When the formula produces a number above what the market pays, resist cutting the margin first. Check, in this order: the measured quantities (a traced area that includes a patio as turf inflates everything), the production rates (are they from your data or from a starting table), the overhead budget (does it include costs that belong to one job), and the scope (is there a lower option to offer). Only then decide whether the job is worth taking at a lower margin, and write down why.

Get started

Price every landscape job with the same method