A $6,000 patio is a business. Most estimators are flying blind on margin.
Frederick and Lancaster outdoor contractors still bid in Excel while crews clock into QuickBooks jobs—but nobody draws the waterfall from assumed margin to what actually landed on similar scopes.
Where margin walked off the job—labor, materials, subs, or scope creepEach bar is share of the original bid margin pool for that job family—pulled from your bid file and QuickBooks job cost.
Bids, job cost, and crew clocks. One margin bridge per job type.
Data from how you already bid
- Your bid spreadsheets or estimating tool
- QuickBooks job cost (labor, materials, subs)
- Time tracking by job (crew clock-ins, field notes)
- Optional: CompanyCam, Jobber, HCSS, or STACK exports
Bids backed by your own history
- Per-job-type markup and waste factors from actual jobs
- Every new bid compared against similar past jobs
- Change-order leakage flagged before the next bid
- Bid-template suggestions you can approve in one click
Outdoor-living contractors
- Hardscape, paver, and retaining-wall specialists
- Deck, fence, and pergola builders
- Landscape design-build crews – $500k to $8M revenue
- Owner-builders working North Baltimore, Howard, Harford, and Loudoun County jobs
For contractors who already have a way to estimate.
This is not about replacing the estimator’s judgment. It is about showing which assumptions held up after the crew, materials, subs, and changes hit the job.
Is this just another estimating app?
No. The point is to compare what you bid against what the job actually cost, then feed that history back into the next estimate.
Can you work with our current spreadsheets or templates?
Yes. Most first versions start with the bid sheets, proposal templates, QuickBooks jobs, and field notes you already use.
How does this help stop underbidding?
It shows which job types lose margin after labor, material, subs, waste, and change-order leakage are included, so the next bid uses your real history instead of a guess.
What if every job is custom?
Custom jobs still have patterns: scope type, crew size, material class, duration, site conditions, and variance buckets. We build around those patterns instead of forcing every job into one template.
What would we send you first?
A few recent estimates, the final job-cost numbers, and any field notes that explain what changed. That is enough to see where the first system should start.
What does a useful first version include?
Usually a margin bridge by job type, a short list of bid factors to change, and a simple review screen before the next quote goes out.
Want this built before next bid season?
Send three recent jobs—estimate and what it actually cost. We’ll show you exactly where the leak is.