Free Resource

Landscaping Pricing Cheat Sheet

Material costs, labor rates, and markup formulas for the 20 most common residential landscape jobs.

← All resources

Use this cheat sheet as a sanity check before you quote. Prices are typical U.S. residential ranges — adjust for your market, supplier, and crew speed. The goal isn't to copy the numbers; it's to make sure you never quote a job where the math doesn't pencil out.

Pricing formula (the only one you need)

Price = (Materials × 1.25) + (Labor hours × Burdened rate) + Overhead allocation, then ÷ (1 − Target margin).

  • Burdened labor rate = wage + workers comp + payroll tax + unbillable time (20%).
  • Target margin: 30% net is healthy. Below 20% means you're working for free.
  • Round UP to a clean number — never down.

20 common jobs — typical ranges

JobUnitTypical priceLabor hrs
Mulch install (hardwood)per yd$80–$1200.75
Sod install (rolled)per sq ft$1.50–$2.500.02
Seed + strawper sq ft$0.20–$0.400.01
Lawn mow (under 1/4 acre)per visit$45–$750.5
Hedge trim (per shrub)per shrub$8–$200.15
Tree removal (small, <20ft)per tree$300–$6003
Stump grinding (per inch)per inch$3–$50.1
Leaf cleanup (med yard)per visit$180–$3503
Spring cleanupper visit$200–$5004
Aeration + overseedper 1k sqft$30–$600.4
Paver patio installper sq ft$22–$380.4
Concrete walkwayper sq ft$12–$220.25
Retaining wall (block)per sq ft face$30–$550.5
French drainper linear ft$30–$600.5
Irrigation install (6-zone)per system$3,500–$5,50032
Landscape lighting (path)per fixture$120–$2200.8
Shrub install (5 gal)per plant$45–$850.3
Tree install (B&B, 2" cal.)per tree$400–$7001.5
Bed edging (steel)per ft$8–$140.1
Pressure wash drivewayper visit$200–$4002

Markup vs margin (the trap)

If a job costs you $1,000 and you mark it up 30%, you charge $1,300 — that's a 23% margin, not 30%. To actually hit 30% margin, divide cost by 0.70: $1,000 ÷ 0.70 = $1,429.