Madison-area lawn care professional since 2023. Pricing reflects real Dane County jobs completed in 2025–2026.
"Landscaping" means different things to different homeowners -- real pricing broken out by what you actually need.
Landscaping in Madison, WI does not have one price because the term covers very different work: routine bed maintenance runs $145 per cubic yard for installed mulch, $15-$60 per bush for trimming, and from $150 per job for bed weeding, a one-time property refresh (mulch plus bed cleanup and pruning) is quoted per job from those same rates, a landscape design consultation runs $250-$2,000, and construction-scale projects like patios, retaining walls, or drainage run $625-$15,000+ per project. Most homeowners asking "how much does landscaping cost" mean the maintenance side, not a construction project.
| Landscaping Type | Typical Cost | Frequency |
|---|---|---|
| Mulch installation | $145 per cubic yard | Annual, spring +/- fall touch-up |
| Garden bed maintenance | From $150 per job | Recurring (monthly/bi-weekly) |
| Shrub & tree pruning | $15-60 per bush | 1-2x/year, species-timed |
| Hand weeding | From $150 per job | Recurring or one-time |
| Landscape design consultation | $250-2,000 | One-time |
| Yard drainage (French drains, regrading) | $625-5,000 | One-time project |
| Hardscaping (patios, walls, fire pits) | $2,000-15,000 | One-time project |
Maintenance (mulch/weeding/pruning) = base per-visit pricing. Construction (patios/walls/drainage) is project-priced and quoted on-site.
Total square footage of garden beds is the main driver for mulch and maintenance pricing.
A simple consult vs. a full custom plan with plant selection and phased installation.
Standard hardwood mulch vs. dyed/premium mulch or stone. Paver grade for hardscaping (Unilock/Belgard vs. standard).
Easy truck/wheelbarrow access = base. Backyard-only access with no gate adds labor.
Combining mulch + weeding + pruning in one visit costs less than separate appointments.
Bed measured by square footage before quoting -- no eyeballing
Hand-cut trenched edge on mulch beds, not a dumped pile
Species-timed pruning (not just "whenever we're in the area")
On-site design consult before any hardscape or drainage project quote
A direct line to the owner for any question
If they quote hardscaping "per hour" with no fixed project price -- red flag
Construction-scale work should be quoted as a fixed project price after an on-site walk, not open-ended hourly.
If mulch pricing is per-bag instead of by the yard -- red flag
Per-bag pricing on anything beyond a tiny bed usually costs more than bulk delivery + install.
If they volcano-mulch (piling mulch against the trunk) -- that's damage, not landscaping
Mulch against the trunk traps moisture and invites rot and pests.
We handle the maintenance side of landscaping directly -- mulch, garden beds, pruning, weeding, and design consultations -- with beds measured by the cubic yard so your mulch quote is exact, not padded. A standard Madison property refresh (mulch + bed cleanup + pruning) is quoted per job from those same rates. For hardscape construction -- patios, retaining walls, fire pits -- we partner with YD Exterior Visions so you get one point of contact and a fixed project quote instead of a per-hour estimate.
Dane County's clay soil and freeze-thaw winters are hard on landscape beds -- mulch breaks down and edges heave every year, which is why most Madison properties need a spring refresh even on beds that looked fine in the fall. Zone 5a plant selections matter for anything design-related: what survives a Chicago or Milwaukee winter doesn't always survive a Madison one. Hardscape and drainage projects are best scoped in late spring through summer, once frost risk has passed and the ground has fully thawed for excavation.
Every property is different. Tell us about yours and we'll send a clear, flat-rate quote: fast.