Landscape Estimating Software: A Contractor's Guide
Learn how to take off lawn and bed area, mulch volume, edging, and plant counts to price a landscaping bid instead of eyeballing it.
June 27, 2026 · 8 min read

Photo by Erik Mclean on Pexels
Most landscaping bids start with a walk around the yard and a gut feeling. You eyeball the beds, guess at how many yards of mulch you will need, and pad the number a little in case you are wrong. That works fine until a curvy bed eats twice the edging you guessed, or the crew shows up three yards of mulch short because nobody wrote down the depth.
A landscape estimate built on a real takeoff (area, volume, linear feet, and counts) holds up once the job is underway. This guide walks through how to measure a design/build or hardscape job the way a pro does it, with a worked example you can check your own numbers against.
What goes into a landscape estimate
A landscaping bid is not one number, it is four kinds of measurements stacked together: area, volume, linear feet, and counts. Get the mix right and the price holds up once the crew is on site. Guess at any one of the four and it quietly eats your margin.
- Area (SF): lawn footprint for sod, bed footprint for mulch and planting.
- Volume (CY): mulch and topsoil depth converted into cubic yards for ordering and pricing.
- Linear feet (LF): edging, borders, retaining wall runs, and irrigation pipe by zone.
- Count (each): trees, shrubs, perennials, irrigation heads, valves, and zones.
Measuring lawn and bed area for sod and mulch
Start with the footprint. Walk the plan (or the yard) and separate the areas that get sod from the areas that get mulch, since they price completely differently per square foot. Sod is priced by the square foot delivered and installed, so measure the actual lawn area and subtract the house, patio, driveway, and any beds carved out of it. Mulch beds get measured the same way, as area, but the price per square foot is not the end of it: depth turns that area into a volume, and volume is what you actually buy and haul.
This is where a lot of hand-drawn takeoffs fall apart. A sketch on a legal pad rounds every curve to a straight line, which shorts the real square footage of a kidney-shaped bed by a meaningful amount on a job of any size. Landscape estimating software fixes this by letting you trace the actual bed shape on a plan or aerial photo and read the area straight off the geometry.
Turning area and depth into mulch volume (cubic yards)
Mulch and topsoil are sold, and often quoted, by the cubic yard, not the square foot, so the takeoff is not done until you convert. The formula is simple: area (SF) times depth (inches), divided by 324, gives you cubic yards. A 600 SF bed at 3 inches of mulch is 600 x 3 / 324 = 5.6 CY, call it 6 after rounding up for waste.
Depth matters more than most bids account for. University extension guidance generally puts mulch depth at 2 to 3 inches for planting beds and 3 to 4 inches around trees and shrubs on well-drained sites, and going a full inch deeper than planned across a large bed adds real cubic yards and real delivery cost. If your takeoff assumes 2 inches and the crew spreads 3, you have quietly given away a chunk of the mulch line.
Linear feet: edging, borders, and irrigation runs
Edging and borders get priced by the linear foot, and this is the number most eyeballed bids get wrong. A straight run is easy to guess. A bed that curves in and out along a property line is not, the actual footage following the curve is always longer than the straight-line distance across the bed, sometimes by 20 percent or more on a heavily scalloped design.
Irrigation is linear feet too: pipe runs from the valve to each zone, plus a count of heads and valves per zone. EPA WaterSense guidance on checking irrigation systems stresses head-to-head coverage, each sprinkler reaching the next one over, which is also the design rule that determines how many heads a zone actually needs. Skip counting heads per zone on the takeoff and you will price the pipe but miss a third of the hardware.
Plant, tree, and shrub counts and how they get priced
Plants price per unit (each), but the unit price bundles the plant material with the labor to dig, place, and back-fill it, and labor is where accurate estimating actually lives. A one-gallon perennial takes a few minutes to plant. A balled-and-burlapped shade tree can take a two-person crew the better part of an hour with a machine. NALP's published production rate research makes the point plainly: without a real production rate for each task, per-plant pricing is a guess dressed up as a number.
Count plants by size and type, not just as one lump plants line. A bid with 40 perennials, 8 five-gallon shrubs, and 2 trees needs three different unit prices, not one average that overcharges the perennials and undercharges the trees.
A worked example: pricing a backyard renovation
Marcus runs a small design/build crew outside Columbus, Ohio, and picked up a backyard job: pull the existing lawn, lay 1,800 SF of new sod, refresh the planting beds, and add one irrigation zone. Here is how the takeoff turned into a price.
| Item | Quantity | Unit | Est. Cost |
|---|---|---|---|
| Sod installation | 1,800 | SF | $990 |
| Mulch (3 in. depth) | 6 | CY | $390 |
| Steel edging | 120 | LF | $540 |
| Shrubs (5-gal) | 8 | ea | $360 |
| Shade trees (B&B) | 2 | ea | $440 |
| Irrigation zone (6 heads) | 1 | zone | $850 |
Add those lines together with overhead and profit built into each unit price, and Marcus has a number he can defend line by line if the homeowner asks what is in it, instead of a single lump sum he would have to guess at reproducing next time.
Common mistakes that quietly shrink your margin
- Pricing mulch or topsoil by area alone. Area without a locked depth is not a quantity you can buy or price, always convert to cubic yards before you put a number on the line.
- Missing irrigation heads and zones. Counting the pipe run but not the heads, valves, and zone controller leaves out real material and labor cost.
- Underestimating edging on curved beds. Measuring the straight-line width of a bed instead of tracing the actual curve is the single most common way edging footage gets shorted.
- Forgetting waste and overage. Mulch, sod, and plants all need a small buffer, typically 5 to 10 percent, for cuts, breakage, and delivery loss.
Manual sketch vs. landscape estimating software
A lot of landscaping bids still start on paper: a rough sketch, a tape measure, a calculator for the mulch math. It works for a small, simple yard. It gets shaky fast on a design/build job with curved beds, multiple mulch depths, and an irrigation plan with several zones, there are too many numbers to hold in your head at once, and every one of them affects the price.
Landscape estimating software replaces the sketch with real measurements: trace the lawn and bed areas on a plan or photo, set a depth for each mulch or topsoil area and let it compute cubic yards, trace edging and irrigation runs for linear feet, and tally plant counts by type. The estimating tools built for other trades work the same way, takeoff first, priced quantities second, so the same discipline that tightens a plumbing or HVAC bid tightens a landscaping one. For the step that comes after the bid is won, see how contractors move from a signed bid to a paid invoice without re-entering the job in a second system.
Won the design/build bid? Schedule the crew, invoice it, and get paid in the same JobPlumb account.
JobPlumb's landscape estimating tool turns lawn and bed areas, mulch depth, edging runs, and plant counts into a priced bid in minutes, then turns that same bid into a scheduled job and an invoice when the work is done.
Start freeFrequently asked questions
How much does a landscape design/build job cost per square foot?
It depends heavily on what is included: sod alone runs far less per square foot than a bed with mulch, edging, irrigation, and mature plants. Most contractors price each component (sod, mulch, edging, plants, irrigation) separately by its own unit, then add them up, rather than quoting one blended square-foot rate for the whole yard.
How do I estimate how much mulch I need for a bid?
Measure the bed area in square feet, decide the depth in inches (2 to 3 inches is standard for most beds), then use area times depth divided by 324 to get cubic yards. Round up for waste and always confirm the depth with the client before you order, since a deeper spread than planned changes both material and delivery cost.
How many irrigation heads does a typical zone need?
It varies by head type, nozzle, and water pressure, so there is no single number that fits every yard. The design principle to follow is head-to-head coverage: each head should reach the next one over so there are no dry gaps, which is what actually determines how many heads a zone needs.
What's the best way to measure a curved planting bed accurately?
Trace the actual curve rather than measuring a straight line across the bed. Doing this on a plan or aerial photo with takeoff software gets you the real area and the real edging footage, both of which run higher than a straight-line guess on any bed with meaningful curves.
How should I price plants and trees differently in an estimate?
Break plants into groups by size and install difficulty (perennials, small shrubs, larger shrubs, balled-and-burlapped trees) and give each group its own unit price that includes both material and labor. A single average price per plant almost always overcharges the easy ones and undercharges the trees.