Landscaping is one of the most underpriced trades in the industry. The barrier to entry is low — a truck, a mower, and a trimmer gets you started — which means the market is flooded with operators who price by gut feeling and end up working 60-hour weeks for $35,000 a year.
The landscapers who build real businesses price by the numbers. They know their cost per hour, their cost per crew, and their target margin on every job type. They send professional quotes instead of text messages, and they lock in annual contracts instead of chasing one-off mowing clients every spring.
Here's how to price every type of landscaping work so you actually make money.
Mowing and Basic Lawn Care
Mowing is the gateway service. It's how most landscaping businesses get started, and for many it stays the core revenue stream. The key to profitable mowing is speed and density — how many lawns can one crew do in a day, and how close together are those lawns?
How to Price a Mowing Visit
Price per visit, not per hour. Hourly pricing punishes efficiency. If your crew gets faster, you should make more per lawn, not the same.
| Lot Size | Per Visit (Ontario, 2026) | Includes |
|---|---|---|
| Under 3,000 sq ft | $35-$50 | Mow, trim, edge, blow |
| 3,000-5,000 sq ft | $45-$65 | Mow, trim, edge, blow |
| 5,000-10,000 sq ft | $65-$100 | Mow, trim, edge, blow |
| 10,000-20,000 sq ft | $90-$150 | Mow, trim, edge, blow |
| 20,000+ sq ft | $150-$300+ | Mow, trim, edge, blow |
These are visit prices, not monthly. For a typical Ontario growing season (mid-April through mid-November), that's roughly 28-30 visits. A $55/visit lawn generates $1,540-$1,650 per season.
The math that matters: if your crew of two can complete 12-15 residential lawns in an 8-hour day, and your average visit is $55, that's $660-$825/day in revenue. Your crew cost (burdened) is roughly $400-$480/day. Equipment fuel and wear is $40-$60/day. That leaves $120-$345/day for overhead and profit — before you've touched a single upsell.
Add-On Services That Print Money
- Spring cleanup — $150-$350 depending on property size. Thatch removal, bed cleanup, edging, first mow. Most customers expect this and will pay without flinching.
- Fall cleanup — $200-$500. Leaf removal is the expensive one. Price by volume, not time, because wet leaves take 3x longer than dry ones and you can't predict the weather.
- Fertilization program — $45-$75 per application, 4-5 apps per season. That's $180-$375/season per customer with extremely high margins (materials are cheap, application is fast).
- Aeration + overseeding — $120-$250 per property per year. One crew can do 8-12 properties in a day at $150 avg = $1,200-$1,800/day.
- Hedge trimming — $75-$200 per visit, 2-3x per season. Price per hedge or per linear foot, not per hour.
Hardscaping: Where the Real Money Is
If mowing is the engine, hardscaping is the turbo. A single patio installation generates more revenue than 6 months of mowing a property. But hardscaping also has higher risk — more materials, more labor, more things that can go wrong.
Paver Patios and Walkways
| Component | Rate (per sq ft installed) | Notes |
|---|---|---|
| Excavation + grading | $3-$5/sq ft | Depth depends on soil and frost line |
| Granular base (6-8") | $3-$5/sq ft | Compacted in lifts, this is non-negotiable |
| Bedding sand (1") | $1-$2/sq ft | Screeded level |
| Pavers (material only) | $4-$12/sq ft | Standard concrete to premium natural stone |
| Paver installation (labor) | $5-$8/sq ft | Including cuts, patterns, soldier courses |
| Polymeric sand + sealing | $1.50-$3/sq ft | Sealing is optional but recommended |
| Edge restraint | $3-$5/lin ft | Snap-edge or concrete |
| Total installed range | $18-$35/sq ft | Standard to premium |
A 400 sq ft paver patio at $25/sq ft installed = $10,000. Your material cost is roughly $3,500-$4,500. Your labor (2-person crew, 3-4 days) runs $2,400-$3,200 burdened. Equipment rental (plate compactor, skid steer for excavation) is $300-$600. That leaves $1,700-$3,800 for overhead and profit — 17-38% gross margin.
Retaining Walls
Price by square foot of wall face, not linear foot. A 2-foot wall and a 4-foot wall are very different amounts of labor and material, even if they're the same length.
- Small walls (under 2 ft): $20-$30/sq ft of face, no engineering required
- Medium walls (2-4 ft): $30-$45/sq ft of face, may need geo-grid reinforcement
- Large walls (4+ ft): $40-$60+/sq ft of face, engineered design required (add $1,500-$3,000 for engineering)
Maintenance Contracts: The Recurring Revenue Engine
One-off jobs are unpredictable. Annual maintenance contracts are what let you hire employees, buy equipment, and actually plan your business.
A good maintenance contract includes:
- 28-30 mowing visits (April-November in Ontario)
- Spring and fall cleanups
- 3-4 fertilizer applications
- Hedge trimming (2-3 visits)
- Bed maintenance (weeding, mulch top-up)
- Aeration (1x fall)
Price the contract as a package, then offer two payment structures:
Option A: Seasonal payment. Total contract divided by 7-8 months (April-November). Customer pays monthly during the active season.
Option B: 12-month payment. Total contract divided by 12. Customer pays a flat monthly amount year-round. This is better for your cash flow because you have revenue coming in during the winter months when you have no active work.
Example: A full-service maintenance contract for a standard residential property might total $4,800/season. Under Option B, that's $400/month year-round. You have 30 customers on annual contracts? That's $12,000/month guaranteed, even in January.
Seasonal Pricing Strategy
Landscaping is seasonal. Your pricing strategy should account for the feast-or-famine cycle.
Spring (April-May): Peak demand. You can charge premium rates because everyone wants their property cleaned up and contracts started. Don't discount in spring — you'll be too busy to take on extra work anyway.
Summer (June-August): Steady maintenance revenue plus hardscaping projects. This is when hardscaping should be your focus because the ground is workable and the days are long.
Fall (September-November): Second peak for cleanups. Fall is also the best time to sell next year's contracts — the customer just saw how good their property looked all season.
Winter (December-March): Snow removal if you're in Ontario. A landscape truck with a plow attachment generates $75-$150 per residential driveway push, and you can clear 15-25 driveways in a single event. Salting adds $25-$50 per application. A 20-property snow route generating $100/push x 25 events per winter = $50,000 in off-season revenue.
FAQ
How much should I charge for lawn mowing?
For standard residential lots (under 5,000 sq ft) in Ontario, $40-$70 per visit is typical in 2026. That includes mowing, trimming, edging, and blowing. Larger properties scale up — 10,000+ sq ft lots run $80-$150+ depending on terrain and obstacles. Price per visit, not per hour.
How do I price hardscaping projects?
Per square foot for surface area, plus linear foot for edging and walls. Paver patios run $18-$35/sq ft installed, retaining walls $25-$50/sq ft of wall face, walkways $12-$22/sq ft. Always itemize base preparation separately — it's 30-40% of the cost and the homeowner needs to see it.
Should I offer annual maintenance contracts?
Absolutely. Annual contracts provide predictable revenue, lock in customers, and reduce your spring selling effort. Price them 5-10% below the sum of individual visits to incentivize commitment, and offer 12-month payment plans for year-round cash flow.
Talk to Max. Get a professional quote in 60 seconds. HAMMER generates landscaping quotes with trade-specific line items — mowing contracts, hardscaping breakdowns, seasonal packages. Try it free from your phone.