English Stone|Hardscape Estimating|In Production
Deployed System · Case Study

The English Stone Estimating Engine

How a Minnesota hardscape contractor turned the owner’s estimating judgment into software — so every rep prices every driveway like the owner would, the same day they walk it.

field notes in · priced proposal out · minutes, not evenings
View Case Study
CHAPTER 01

The owner was the estimating department.

Every bid flowed through one person’s spreadsheet, usually at night. The judgment was excellent. The bottleneck was total.

Systems detected & mapped
CT
CONNECTED

Product catalog

Pavers, walls, steps, firepits
Encoded
PR
CONNECTED

Supplier pricing

Material cost truth
Price sheets
JH
CONNECTED

Job history

What jobs really took
Records
FN
CONNECTED

Field notes

Measurements + voice notes
Rep phones
MR
CONNECTED

Margin rules

The company’s floor
Encoded
PT
CONNECTED

Proposal templates

The branded output
HTML + PDF
Where the estimate evening went
Product selection & lookups
30%
Quantity & labor math
28%
Margin checking
18%
Writing the proposal
16%
Formatting & filing
8%
Representative sample · names and details anonymized
The gap
Before

Bids waited for the owner’s evening.

Reps measured, then handed off. The homeowner waited days. The owner lost his nights to arithmetic he’d already done a thousand times.

After

Bids close the same day.

The rep walks the property, talks through the job, and the engine prices it with the owner’s own rules — before the truck leaves the neighborhood.

CHAPTER 02

The spreadsheet’s judgment, extracted.

Not a price list — the decisions behind the price list. The rules the owner applied without thinking became rules the engine applies every time.

Compiled into the engine

Product_Catalog.json

The company’s own products · specs and units
✓ Compiled

Labor_Model.md

Crew-day logic from the company’s own history
✓ Compiled

Margin_Rules.md

The floor, enforced per line
✓ Compiled

Proposal_Template.html

Branded output · HTML + PDF
✓ Compiled
Extracted rules
Encoded estimating rulessample of the set
01Base depth and prep follow the product class and the site — not a flat guess.encoded ✓
02Waste factors follow the cut pattern; a curved walkway isn’t priced like a straight run.encoded ✓
03Access difficulty adjusts labor — a backyard you can’t get a skid-steer into costs real crew-days.encoded ✓
04Every line carries the company’s margin floor. The proposal cannot leave without it.encoded ✓
05The proposal spells out scope — what’s included and what isn’t, in writing, every time.encoded ✓
Captured from the owner

The number I write down is the last step. The estimate really happens while I’m standing in the yard noticing things.

Source: OwnerField-notes-first design

When a rep underprices a job, it’s never the multiplication — it’s a rule they didn’t know existed.

Source: OwnerRules made explicit
How it plugs in

The rep measures and talks. Dimensions, site conditions, access notes, product preferences — captured on the phone, in plain words.

MeasurementsVoice notesSite photos

The engine selects products, computes quantities and labor, and applies margin rules — the owner’s spreadsheet logic, running on its own.

CatalogLabor modelMargin floor

A branded proposal renders as HTML for the homeowner’s phone and PDF for the file — and lands where the office expects it.

Branded HTMLPDFAuto-filed
CHAPTER 03

One walk-through, three surfaces.

The same estimate, seen from the driveway, the office, and the kitchen table.

The rep’s afternoon
What the engine handled on site
1
property walked & talked
~15
products & quantities resolved
2
formats rendered — HTML + PDF
min
from notes to a finished price
The same estimate used to wait for the owner’s evening. Now it’s done before the rep leaves the neighborhood.
What the rep reviews before sending
EST-2214readyPaver driveway + steps
margin ✓

Driveway, walkway, two granite steps

All lines priced and margin-checked. Scope block generated from the walk-through notes. Ready to send.

EST-2215mediumRetaining wall
1 flag

Wall height at the engineering threshold

The engine flagged wall height near the limit that changes the build spec — confirm on site before sending.

Representative sample · names and details anonymized
The office view
Estimates, without the chase
100%
of proposals filed where expected
0
rep handwriting to decipher
1
format, every time
same-day
turnaround on bids
Nobody asks a rep “did you write that one up yet?” anymore.
What changed at the desk
Filed
every estimate lands in the system
no paper, no chasing
Uniform
same structure on every bid
scope · products · terms
Traceable
the walk-through notes ride along
why each line is what it is
The actual product
English Stone · interactive proposal · sent same day
English Stone interactive proposal
A real interactive proposal — client details anonymized, structure and numbers real.
The homeowner’s side
Same day
the proposal arrives while interest is hot
not next week
Readable
clean sections on a phone
skimmable · complete
In writing
what’s included and what isn’t
no surprises later
Why it closes
“The company that gets a clear, complete number in front of the homeowner first — while they’re still excited — wins jobs it used to lose to its own turnaround time.”
CHAPTER 04

From a walk-through to a priced document.

What actually happens between the rep’s last measurement and the homeowner’s inbox.

One estimate, traced

Parse the field notes

plain words in

Measurements, products, site conditions, and access notes extracted from what the rep captured on site.

Select products

company catalog

The job’s products chosen from English Stone’s own catalog, the way the owner would spec them.

Compute quantities

geometry + waste

Areas, base depths, and cut-pattern waste factors resolved from the measurements.

Estimate labor

company history

Crew-days from the company’s own job history — adjusted for access and site conditions.

Margin check

every line
gate

Any line under the company floor is corrected before the proposal can render — the rule is structural, not a reminder.

ⓘ floor enforced per line

Render & file

HTML + PDF

The branded proposal renders in both formats and files itself where the office expects it.

The feedback loop
Engine priced

Curved walkway, flat waste

an early estimate under-counted cuts

Owner corrected

Cut-pattern waste rule

curves now carry their real factor

The owner’s corrections became rules. Every estimate after that walkway prices curves the way the owner does.
Correction, before
per bid
After
in the rules
Change detection
Ongoing

Supplier prices move

Price-sheet updates flow into the catalog. The rules stay; the numbers refresh under them.

↻ catalog refreshed
Ongoing

New product line

A new paver line onboards as data — reps never learn a new system, the engine just knows it.

↻ catalog extended
Ongoing

Estimates meet reality

Closed jobs get compared against their bids; systematic gaps feed the next round of rule tuning.

↻ rules tuned
CHAPTER 05

The bottleneck became a multiplier.

The owner’s judgment now stands behind every rep on every driveway — without the owner standing behind every estimate.

The operating picture
Minutes
from field notes to finished price
was: the owner’s evening
Every line
margin-protected by rule
the floor is structural
Same day
proposal in the homeowner’s hands
HTML + PDF
They own all of it

The rules are their IP

The owner’s estimating judgment, in executable form. It doesn’t retire, and it doesn’t take a night off.

Their catalog, their pricing

Products, labor logic, and margin rules live in the company’s own system — updated as the business moves.

Consistent under pressure

Busy season doesn’t erode discipline. The floor holds on the fortieth bid of the week like the first.

Grows with the company

New reps inherit the owner’s judgment on day one. New products onboard as data, not retraining.

After the engine
Every rep
prices like the owner — on site, same day
Evenings
returned to the owner; arithmetic retired
Zero
under-floor lines leaving the building
One
consistent, branded proposal — every time
The judgment stayed. The bottleneck didn’t.

Got estimates eating your evenings?

One conversation. I’ll find the workflow, scope the build, and tell you honestly whether it’s a fit.