For contractors who hate quoting nights

Your old quotes already know what this job costs.

Sawhorse turns the pile of past quotes in your truck, your inbox, and the bottom of a filing drawer into a pricing brain. Talk through the job, snap photos — get a client-ready quote, priced from your history, with photos of the finished space.

Built with remodelers and landscape contractors in Minnesota. Minutes, not nights.

Dump the pile talk the job send the quotePDFs · spreadsheets · photos of paper quotesPriced from your jobs, with receiptsSubs confirm your price lowest bid flaggedRenders that closeQuoting Sent Won Dump the pile talk the job send the quotePDFs · spreadsheets · photos of paper quotesPriced from your jobs, with receiptsSubs confirm your price lowest bid flaggedRenders that closeQuoting Sent Won
How it works

Three steps. The third one used to take you all night.

Dump the pile

PDFs, Word docs, spreadsheets — even phone photos of paper quotes. Sawhorse reads every one and files it into trade buckets with size and price.

Kitchen Bath Walls Pools

Talk the job

Walk the site and dictate. Snap photos. Sawhorse structures the scope, catches the measurements, and flags what to confirm before you price it.

Dictation Site photos Paper notes

Send it

A priced draft from your own comparable jobs — every line traceable. Attach AI renders of the finished space. One tap to a client-ready PDF.

Your pricing Renders PDF
No black box

Every number comes with a receipt.

Priced from your history — and it keeps learning

"Priced from: Riverside paver patio + fire pit, 2025." Not an industry database — your jobs, your margins, your market. And every job you win files itself back into the library, so it gets sharper the longer you use it.

Renders that close

Send the client a photo of their own backyard — finished. People sign for what they can already see.

You review every line

Sawhorse drafts; you decide. Edit any quantity or price — the math re-totals itself and the AI never owns the numbers.

Your subs confirm the price

Fire any line to your framers or excavators — they tap "price works" or counter, no login, no app. Three bids back, lowest flagged. Bid leveling, automatic.

Yours, period

Plain files on your account — and it speaks Excel both ways. Export everything in one click, any time. Your quotes stay your quotes.

Lakeview — Backyard PatioQUOTE #0047
Excavation + base prep — 320 sq ft$3,040
Paver supply & install — Belgard Lafitt$5,440
Fire pit kit + install$2,200
Polymeric sand + edge restraint$850
Total $11,530
⌂ priced from: Riverside paver patio + fire pit (2025) · 320 sq ft
Backyard before: cracked concrete patio and patchy lawnToday
Same backyard rendered finished: paver patio, fire pit, string lightsFinished — AI render
After you hit send

Know what's out, what's stale, and what you're winning.

Every quote moves through a pipeline — Quoting, Ready, Sent, Won, Lost. Quotes sitting out past a week get flagged for follow-up. Lost ones get a reason, so you learn what's costing you jobs — and won ones feed the pricing brain automatically.

Outstanding
4 · $63k
Win rate
61%
Won value
$148k
Maple Ave — kitchen remodelsent 9 days ago$18,938⏱ follow up
Bump out, fireplace, floorswon yesterday$68,904
Birch Ave — retaining wall + stepsready to send$10,700
One simple plan — everything included
$99/mo
  • Unlimited projects and quotes
  • 100 AI renders a month included
  • Your data exports in one click, cancel anytime
Book a 15-min demo

If it doesn't pay for itself on the first job it wins you, don't keep it.

What do I need to start?

10–20 past quotes in any format — PDF, Excel, Word, or photos of paper. More history = sharper pricing.

Is my pricing data private?

Yes. Your quotes live in your account as plain files, never shared, never used to price anyone else's jobs. Export or delete everything anytime.

Does the AI set my prices?

No — it drafts from your own comparable jobs and shows its receipts. You review and own every number before anything goes to a client.