How to Price Landscaping Jobs Without Losing Money
PRICING

How Do I Price Landscaping Jobs Without Losing Money?

Quick Answer: Calculate ALL costs before quoting: labor at burdened rate, travel time, materials with markup, overhead allocation, then add your profit margin. Most landscapers lose money by skipping hidden costs.

The 5-step pricing formula:

  • 1. Labor hours × Burdened rate
  • 2. + Travel hours × Burdened rate
  • 3. + Materials × Markup (15-30%)
  • 4. + Overhead allocation
  • 5. + Profit margin (15-25%)

What most landscapers skip:

  • Labor burden (adds 25-40%)
  • Travel time
  • Materials markup
  • Overhead allocation
Written by: Marcus Chen, Landscape Software Expert Last updated: February 4, 2026

3 Ways to Price Landscaping Jobs (Compared)

Pricing Method Gut Feel Competitor Matching Cost-Plus Pricing
Knows actual cost? No No Yes
Knows profit margin? No No Yes
Accounts for your costs? Sometimes No (uses competitor's) Yes
Works as you scale? No No Yes
Catchable before loss? At year end At year end Before quoting
Effort required Low Low Medium (but automatable)

Worked Example: Pricing a Mulch Job Step-by-Step

Job: 10 cubic yards of mulch installation, 2-person crew, 25 minutes from shop

Step 1: Calculate burdened labor
Estimated labor: 2 workers × 5 hours = 10 labor hours
Wage: $18/hr → Burdened rate: $23.40/hr (30% burden - US rates vary)
Labor cost: 10 hrs × $23.40 $234
Step 2: Add travel time
Round trip: 50 min = 0.83 hours per worker
Travel cost: 2 workers × 0.83 hrs × $23.40 $39
Step 3: Calculate materials with markup
10 yards mulch at $35/yard cost = $350
Materials with 20% markup: $350 × 1.20 $420
Step 4: Add overhead allocation
$12/labor hour × 10 hours $120
Step 5: Add vehicle costs
25 miles round trip × $0.70/mile $18
Total Cost $831
Step 6: Add profit margin (20%)
$831 ÷ 0.80 (to get 20% margin on price) $1,039
Quoted Price $1,039
Profit: $208 | Margin: 20%

Compare to gut-feel pricing: Many landscapers would quote this at $800-900 thinking "mulch is $450 delivered, labor is $180, so $700 cost... I'll quote $850 for $150 profit." That's actually a loss once you include burden, travel, overhead, and vehicle costs.

7 Pricing Mistakes That Cause Landscapers to Lose Money

1

Using hourly wage instead of burdened rate

A $18/hr employee costs $23-25/hr with payroll taxes (7.65% US FICA), workers comp (rates vary by state), and any benefits. That's 25-40% more than the wage. Miss this on a 5-day job and you've given away hundreds.

2

Not charging for travel time

Your crew is on the clock during the drive. A 30-minute trip each way is an hour of paid labor. On jobs far from your shop, travel can be 10-20% of the job cost.

3

Passing through materials at cost

You spend time sourcing, ordering, picking up, transporting, and dealing with returns. 15-30% markup is standard and fair. Passing through at cost means you're subsidizing the customer.

4

Not allocating overhead

Truck payments, insurance, office rent, software, accounting—these costs exist whether jobs happen or not. Each job needs to cover its share, typically $8-15 per labor hour.

5

Underestimating labor hours

Optimistic estimates plus Murphy's Law equals lost profit. Track actual hours on past jobs and use real data. Add 15-20% buffer for unknowns until your estimates are dialed in.

6

Matching competitor prices without knowing their costs

Competitors might have lower overhead, less insurance, or be pricing wrong themselves. Their prices have nothing to do with your costs. Price based on your numbers.

7

Discounting without recalculating margin

A 10% discount on a 20% margin job cuts profit in half. If you want to discount, know what it does to your margin. Sometimes it's better to walk away than work for free.

Frequently Asked Questions

Should I price by the hour or by the job?

Flat-rate (per-job) pricing is generally better for profitability—you keep the upside when crews are efficient. Hourly pricing works for unpredictable work like repairs or time & materials contracts. Either way, you need to know your costs to set profitable rates. Many landscapers price flat-rate to customers but track hourly internally to improve estimates.

How do I estimate labor hours for landscaping jobs?

Build a library of job times from your actual experience. Track how long common tasks take: mulching per yard, mowing per acre, planting per shrub, edging per linear foot. Industry averages are a starting point, but your crew's speed and your specific conditions matter more. New landscapers should add 20-30% buffer until their data is solid.

How do I handle jobs that go over estimate?

First, figure out why: was it a bad estimate, scope creep, or execution issue? Track actuals vs estimates on every job. If jobs consistently run over, your estimating needs adjustment—you're probably being too optimistic. If specific job types run over, rethink your approach to those services or add more buffer. For scope creep, document the original scope clearly and charge for changes.

How do I price jobs in areas with low-cost competitors?

Don't compete on price alone—you'll race to the bottom. Differentiate on reliability, quality, communication, and professionalism. Find clients who value these things and will pay for them. If your market truly can't support profitable pricing, consider: shifting services, changing target customers, or expanding your service area. Some markets are better than others.

What profit margin should I target?

Most landscaping businesses target 15-25% net profit margin after all costs. Maintenance tends toward the lower end (10-20%), hardscaping and design-build toward the higher end (20-35%). The key is knowing your actual margin—not an inflated number that ignores hidden costs. See our detailed guide on what profit margin to target.

How often should I raise prices?

At minimum, annually to keep up with cost increases (labor, fuel, materials, insurance). Many landscapers raise maintenance prices 3-5% yearly with an annual notice letter. For project work, update your pricing whenever costs change. If you're not raising prices and costs are rising, your margin is shrinking invisibly.

GreenMargins: Price Jobs Profitably

Automatically calculates labor burden, travel time, materials markup, and overhead. Shows your profit margin before the quote goes out.

Starts at $59/month. 14-day free trial, no credit card required.

Try GreenMargins Free