1. Home
  2. Features
  3. Hardscape
Hardscape · Built into RootControl

Hardscape estimates that price themselves.

Drop in the square footage and RootControl returns the full bill of materials, wastage and compaction included. AI estimate lines stay locked to your real catalog SKUs.

Area → full BOM Lighting load & voltage check Water feature tracking Job permit tracking Auto-created warranties
Why hardscape estimates eat your week

Three places hardscape pricing goes wrong.

Plant work has a stable mental model: install, mow, prune, fertilize. Hardscape doesn't. Every job rewrites the materials list, and every materials list has a substrate you can't see in the final photo. That's where margin disappears.

The base aggregate gets forgotten.

The estimator types the paver line from memory, forgets the 4–6″ of compacted base under it, and now the foreman has to ask the customer for a change order on day two. Margin gone, trust frayed.

Wastage gets eyeballed.

"Add 15%, that should cover it." Sometimes it does; sometimes the cut pattern is unforgiving and you eat the pallet. Other times wastage is over-padded by 40% and the proposal loses to a competitor who didn't pad as hard.

The catalog lives in your head.

Belgard, Techo-Bloc, Unilock all have their own SKUs, their own coverage rates, their own pallet quantities. The supplier-name string gets typed differently every time. AI estimating tools that don't know your real catalog will happily invent SKUs that don't exist.

How a hardscape estimate comes together

From square footage to signed proposal, in four steps

The catalog does the math. The AI assists. You stay in the loop on every line that ships.

1

Seed your catalog or import from a spreadsheet

One click loads a starter library: 15 SKUs across Belgard, Techo-Bloc, and Unilock, plus generic base aggregate, bedding sand, and polymeric sand. Pricing is blank by design so you set it once for your region. Already have a master spreadsheet? Drop in a CSV; the same SKU re-imported skips cleanly, so no duplicate rows.

2

Type the square footage; the takeoff returns the full materials list

Enter the project area on any material and the calculator returns every layer the install needs: surface units, base aggregate (compaction factor built in), bedding sand, and polymeric sand. Wastage is capped at 50% with a warning over 25%, and wall blocks and cap stones skip the paver prep layers automatically.

3

AI proposes estimate lines, locked to your real catalog

Ask the AI to draft hardscape lines and it can only pick SKUs that exist in your catalog: no invented part numbers, no spec drift. The lines drop in as drafts, tagged as AI suggestions so you can tell what came from the assistant and what came from you.

4

The scrubber catches the omissions before you send

When the estimate has a paver line, the scrubber checks three patterns: missing base, missing bedding, excessive wastage. Each flag is advisory and surfaces on the estimate review panel. Add the missing layer and the warning clears instantly, no spinner.

What the takeoff returns

240 sqft of paver patio, fully expanded

An illustrative bill of materials returned by the takeoff calculator. Numbers below are a worked example with a generic Belgard-style paver; your own catalog's coverage rates and prices drive the math when you run it.

Paver Patio: 240 sqft

Coverage 0.95 sqft/unit · base depth 4″ · compaction factor 1.25 · 10% wastage

Layer Quantity Unit Subtotal
Paver surface (Belgard-class) 278 units $1,946
Base aggregate (4″ depth, compaction included) 3.7 cu yd $148
Bedding sand (1″ depth) 0.74 cu yd $44
Polymeric sand 4 bags $140
Materials subtotal $2,278

Per-material takeoff PDF available from the same modal. Foremen take the PDF to the job; estimators send the catalog PDF as a leave-behind.

What's in the module

The pieces of the Hardscape

All wired together so the hardscape side of your business runs out of one place: catalog management, takeoff math, AI estimating, scrubber rules, PDF outputs, landscape lighting design, and water feature tracking.

Paver, Wall & Cap Catalog

A catalog scoped to your shop: manufacturers, coverage, base depth, bedding depth, wastage percent, pack size, and pricing. Seeded with Belgard, Techo-Bloc, and Unilock starter SKUs plus generic prep materials.

  • Covers pavers, wall block, caps, base aggregate, bedding sand, and polymeric sand
  • Duplicate SKUs get caught before they're saved
  • Past estimates keep the price and description they had at send time
All Tiers

Takeoff Calculator

Area times material in, full bill of materials out. Surface units from the SKU's coverage rate, base aggregate with compaction built in, bedding sand, polymeric sand. Wastage capped at a sane number so a typo doesn't ship.

  • Each SKU's coverage, depth, and wastage settings drive the math
  • Wastage cap at 50%, warning at 25%, so a miskey doesn't ship
  • Clean BOM on screen plus a downloadable PDF for the foreman
All Tiers

AI Estimate Lines (Locked to Your Catalog)

Ask the AI to draft hardscape lines for a job. It can only pick SKUs that exist in your catalog: no invented part numbers, no catalog drift. Lines drop into the estimate as drafts you accept or reject.

  • The model picks from your real SKUs and physically can't invent a part number
  • Every draft line is structure-checked before it touches your estimate
  • Draft lines are tagged as AI suggestions, so the audit trail stays clean
All Tiers

Scrubber Guardrails

Three checks fire when a paver line is on the estimate: missing base, missing bedding, excessive wastage. Each is advisory (you decide what ships), but the omissions surface on the review panel so they don't make it out the door.

  • Missing base or bedding sand flagged whenever a paver line is present
  • Excessive-wastage check: a line over the 25% warning / 50% hard-fail threshold
  • Add the missing layer and the warning clears instantly. No spinner.
All Tiers

PDF Reports

Two PDFs from the same catalog. The full catalog grouped by category for handing a customer a menu, and the per-material takeoff with surface, base, bedding, polymeric sand and the materials subtotal.

  • Catalog PDF groups by paver, wall, cap, and prep categories
  • Takeoff PDF shows the full materials list at your current catalog price
  • Same branding as the rest of your customer-facing documents
All Tiers

CSV Roundtrip

Download a header-only template, the full current catalog as a CSV, or upload a CSV to bulk-import. Re-importing the same row twice skips the duplicate cleanly, so a spreadsheet is a safe source of truth.

  • Header-only template for first-time setup
  • Full-catalog export anytime you want a snapshot
  • Bulk import skips duplicates and reports which rows landed
All Tiers

Landscape Lighting Suite

Design low-voltage lighting systems on properties: build wiring plans, place fixtures from your catalog, and let the calculators verify transformer load and voltage drop before anyone pulls a cable.

  • Fixture catalog with watts, lumens, voltage, AWG gauge, transformer capacity
  • Transformer load calculator warns at >80% capacity, flags overloaded at >100%
  • Voltage drop calculator flags cable runs that exceed a 10% drop
All Tiers

Water Features Suite

Ponds, fountains, and waterfalls become serviceable property assets. Track equipment, flag what needs attention, and let RootControl create the maintenance jobs automatically.

  • Track ponds, fountains, and waterfalls per property with volume and install date
  • Equipment records for pumps, filters, liners, and plumbing, each with a status
  • Maintenance scheduling (Professional) puts recurring service jobs on the crew's mobile schedule
All Tiers · Maintenance scheduling on Pro+

Job Permit Tracking

Manage the full permit lifecycle for hardscape jobs: retaining walls, drainage tie-ins, footings. Track status, schedule inspections, get expiration alerts, and optionally block work from starting until the permit is approved.

  • Full status lifecycle with inspection records per permit
  • Expiration alerts notify the office before a permit lapses
  • Optional org rule blocks work from starting until permits are approved
Professional

Warranty Tracking

When a hardscape job completes, RootControl automatically creates a workmanship warranty and one manufacturer warranty per brand on the estimate. Default terms are configurable for your company and per manufacturer. Customers see their coverage in the Client Hub and can file claims directly.

  • Auto-creates on job completion, with configurable default terms
  • Customers view active warranties and file claims in the Client Hub
  • Office triages claims through open, triaged, scheduled, resolved, and denied statuses
All Tiers

Want to see a takeoff turn into a full bill of materials? Book a demo.

The wedge against AI estimating tools that aren't built for hardscape

What competitors get wrong, and we get right

"AI estimating" is a crowded category. Most of it doesn't survive the first hardscape proposal.

The hardscape-specific guardrails

  • No invented SKUs: the AI only picks from your real catalog, and says so when nothing fits.
  • Substrate never forgotten: missing base or bedding on a paver line gets flagged before the estimate ships.
  • Wastage sanity check: warning at 25%, hard cap at 50%, so a miskey never bills two extra pallets.
  • Right list per material: wall blocks and cap stones skip the paver prep layers automatically.
  • Electrical math up front: transformer overloads and voltage drops get flagged in the plan, not on install day.
  • Permits before trucks: approval status shows on the job before the crew loads, so a pending permit never becomes a stop-work order.
  • Warranties file themselves: auto-created the moment a job completes, visible to the customer the same day.

The hardscape catalog, takeoff, AI estimate lines, lighting plans, water-feature tracking, and auto-created warranties are on every plan: Solo, Crew, Professional, and Enterprise. Job permits and water-feature maintenance scheduling are Professional features.

FAQ

Hardscape FAQ

What does the takeoff calculator actually compute?

Area and the chosen material drive a full bill of materials. For pavers, each layer is one row on the BOM with quantity, unit, and computed subtotal:

  • Surface units (e.g. 240 sqft × the material's coverage rate)
  • Base aggregate (depth × compaction factor, default 1.25)
  • Bedding sand and polymeric sand
  • Wastage, capped at 50% with a warning above 25%

Wall blocks and cap stones skip the paver prep stack because their installation profile is different: you don't pour a polymeric sand layer under a wall.

Can the AI invent SKUs that aren't in my catalog?
No. When you ask for AI hardscape lines, the model is handed your real catalog as a closed set of choices. It can only pick SKUs that exist in your org. It physically can't make one up. If your catalog doesn't have a paver that fits the request, the model returns nothing rather than guessing. You stay in control of what shows up on a customer's proposal.
Do I have to type the catalog in by hand?

No. The empty-state on the Hardscape Catalog page surfaces a Load Starter Library button.

  • 15 starter SKUs across Belgard, Techo-Bloc, Unilock plus generic prep materials
  • Pricing is intentionally blank because every region prices differently; you set the prices once and the seed verifies against the manufacturer's spec sheet
  • CSV export and import are first-class for keeping your catalog aligned with a master spreadsheet
What does the scrubber catch on a hardscape estimate?

When a paver line is present, the scrubber checks for three patterns:

  • Missing base aggregate, a common omission when the estimator types a paver line from memory
  • Missing bedding sand, the other forgotten-substrate pattern
  • Excessive wastage: over 25% is a warning, over 50% a hard fail, usually a unit-conversion bug or a miskey

All three flags are advisory; you still control what goes out.

Can I get a PDF I can hand a customer or a foreman?

Yes, two of them.

  • Catalog PDF: groups every SKU by category (pavers / walls / caps / prep materials), a menu estimators send as a leave-behind
  • Takeoff PDF: lays out the bill of materials for a specific square footage (surface, base, bedding, poly sand) with quantities and the materials subtotal, the one foremen take to the job
What plan is Hardscape on?
The core catalog and takeoff tools, plus auto-created warranty tracking, are on every plan: Solo, Crew, Professional, and Enterprise. Permits and water feature maintenance scheduling require Professional.
Does RootControl track job permits?
Yes, on Professional. The permit tracker lives inside the Job Detail and covers the full lifecycle: not required, pending, applied, approved, denied, and expired. Each permit can have multiple inspection records (scheduled date, inspector name, result). The office gets expiration alerts before a permit lapses, and there's an optional org-level rule that blocks a job from moving to in-progress until all required permits are approved. Permit drawings and approvals attach directly to the permit record using the same attachment system as the rest of the job.
How does warranty tracking work?
When a hardscape job completes, RootControl automatically creates a workmanship warranty and one manufacturer warranty per brand on the estimate. Default terms (24 months workmanship, 60 months manufacturer) are configurable for your company and per manufacturer. Customers see active warranties in the Client Hub and can file claims; claims land in the office Job Detail for triage through open, triaged, scheduled, and resolved or denied statuses. Available on Professional.
Does RootControl handle landscape lighting design?
Yes. The Landscape Lighting Suite builds per-property wiring plans: fixtures from your catalog (with watts, lumens, voltage, and AWG gauge) plus cable runs with conductor gauge and length. The transformer load calculator warns at 80% capacity and flags overloaded at 100%; the voltage drop calculator flags any run that exceeds a 10% drop. Overload warnings also surface on the estimate review panel. Available on all tiers.
Can RootControl track ponds, fountains, and waterfalls?
Yes. The Water Features Suite tracks ponds, fountains, and waterfalls as serviceable property assets. Each feature gets an equipment list (pumps, filters, liners, plumbing), optionally linked to catalog SKUs, with a status of active, needs service, or replaced. On Professional, a maintenance schedule automatically creates recurring crew jobs (quarterly filter and pump checks, annual winterization) that land on the crew's existing mobile schedule.
Related capabilities

Explore more of RootControl

Get Started

See a 240-sqft patio estimate come together

30-minute walkthrough. Bring a real project area and a real paver you'd quote it in. We'll load the starter library, run the takeoff, and ship the AI-drafted lines through the scrubber before the call ends.

Prefer to explore on your own? Start your 15-day free trial, no charge today.