01/ Try it · drop a photo Dose 1
E
EstiMate
Photo → PDF in 90 seconds
No signup yet — try it first.
For contractors who quote on the road

Stop quoting at midnight.
Photo → PDF in 90 seconds.

Drop a photo of any room or exterior. We list the work, price the line items, and send you a PDF estimate. No signup, no card, no calls — just try it.

⏱ Free first quote
You'll have a real PDF in your inbox in under 2 minutes. No card required. Start with a sample photo if you don't have one handy.
Drop a photo here
Kitchen · bathroom · exterior · any room
or pick a sample
Tired kitchen
Cabinets · counters · backsplash
1980s bathroom
Vanity · tub · tile
Dated living room
Paint · flooring · trim
Water-damaged basement
Demo · drywall · flooring
No signup yet Photos private ~90 seconds
02/ EstiMate analyzes your photo Dose 1
Your photo

Analyzing your photo…

Looking at every surface, detecting wear, identifying the work that needs to happen. Hang tight.

photo received · 1.2 MB
scope detection model loaded
identifying surfaces & fixtures…
matching to 1,300+ line items
applying regional pricing…
03/ Your scope appears Dose 1
E
EstiMate
Scope detected
Live · 4.2s
Your photo
Your photo
KB Analyzed in 4.2s

Your scope · 11 items across 3 areas

found by AI · all included
Who's this quote for?
Your real numbers power every quote. The more accurate your details, the sharper and more reliable EstiMate gets.
Total estimate
11 items · standard finish · before markup
$0
Starting prices — these are EstiMate's default catalog prices for the standard finish tier. Toggle the 3-dot finish per line (lipstick / standard / high-end) to see how the total moves. You can calibrate them to your actual material costs after you save this quote.
04/ Save your work — email it to yourself Dose 1

See exactly what your client sees.

Drop your email and we'll send this $21,120 estimate as a PDF the way your customer would receive it — same inbox, same preview, same polish. You're about to stand in their shoes for a minute.

This isn't just a demo file — it's the real PDF your clients receive. While we send it, we'll spin up your EstiMate workspace so you can keep building. No card, cancel anytime.
Same PDF your clients get Same inbox preview No card required
05/ Land in your workspace Dose 1

This is exactly what your client sees.

A $21,120 estimate from Your Company Name just landed in your inbox — same inbox, same preview, same PDF your real customers receive. Stand in their shoes for a minute.

Your client's inbox view
Your branded subject line, your sender name, your PDF attachment. This is exactly what shows up when you send a quote.
Arriving now…
The PDF they'll open
Click through the same way your client would. See the cover page, line items, photos, totals — everything they get.
Your workspace is ready
When you're done previewing, your quote and everything EstiMate has learned about you are saved here — ready for your next estimate.
Workspace active
1 more quote in this demo
After you've seen the client experience, run one more quote. EstiMate gets faster every time — watch how much less typing #2 takes.
Quote 1 of 2 · demo running
06/ How your client receives it Dose 1
📧 As your client would see it · Phoenix kitchen remodel
Reality check · this is what your client sees first

Functional. Plain. Forgettable.

The PDF works — every line adds up, every item is clear. EstiMate did its job out of the box. But look at it through Sarah's eyes. No logo. No brand color. No phone she can call. She's already got two more quotes on her counter from contractors who did brand theirs — and she's about to pick between three identical-looking spreadsheets. Let's fix that next. Logo, company name, color, phone — 90 seconds. Every future quote you ever send will auto-apply it.

Hover the callouts on the right to see what Sarah will notice
PDF preview · page 1 of 1

Estimate

Prepared for: Sarah Martinez · 4421 N Mockingbird Ln
Quote #EST-0001
Issued · today
Valid 30 days
From Your Company
— no company info on file —
To Sarah Martinez
4421 N Mockingbird Ln
Phoenix, AZ 85016
Demolition2 items
Demo existing cabinets
14 lf
$85.00
$1,190
Demo countertops
38 sf
$12.00
$456
Build-out & Finishes7 items
New shaker cabinets
14 lf
$540.00
$7,560
Quartz countertops
38 sf
$95.00
$3,610
Subway tile backsplash
32 sf
$28.00
$896
Paint walls & ceiling
420 sf
$2.20
$924
LVP flooring
180 sf
$8.50
$1,530
Recessed lighting
4 ea
$185.00
$740
Plumbing rough — sink/dishwasher
1 ls
$1,400
$1,400
Permits & Overhead2 items
Electrical — outlets to code
6 ea
$165.00
$990
Permits & dumpster
1 ls
$1,824
$1,824
Subtotal$21,120
Tax (est.)
Total$21,120
Sarah's first impression…
No logo
Top-right shows a "your logo" placeholder. Customers notice this.
No company name
The "From" block is empty. Quote says "Your Company".
No brand color
Section headers are plain black. No visual identity.
No phone or email
How does Sarah call you back?
Brand this in 90 seconds.
4 fields. Logo, company name, color, phone. Every future PDF auto-applies.
07/ Set up your brand → on the right Dose 2

Estimate

logo
Phoenix Remodel Co.
(602) 555-0143
Total estimate $21,120
Set your brand in the panel — PDF updates live
08/ Your branded quote Dose 2
Your brand is live on every PDF.
Logo · Phoenix Remodel Co. · color #2563eb · phone (602) 555-0143 — auto-applied from now on.
PDF preview · re-rendered with your brand
Prepared for: Sarah Martinez · 4421 N Mockingbird Ln
Phone
(602) 555-0143
Quote #EST-0001
Valid 30 days
From Phoenix Remodel Co.
(602) 555-0143
[your-email]
To Sarah Martinez
4421 N Mockingbird Ln
Phoenix, AZ 85016
Demolition2 items
Demo existing cabinets
14 lf
$85.00
$1,190
Demo countertops
38 sf
$12.00
$456
Build-out & Finishes7 items
New shaker cabinets
14 lf
$540.00
$7,560
Quartz countertops
38 sf
$95.00
$3,610
Subway tile backsplash
32 sf
$28.00
$896
Paint walls & ceiling
420 sf
$2.20
$924
LVP flooring
180 sf
$8.50
$1,530
Recessed lighting
4 ea
$185.00
$740
Plumbing rough — sink/dishwasher
1 ls
$1,400
$1,400
Permits & Overhead2 items
Electrical — outlets to code
6 ea
$165.00
$990
Permits & dumpster
1 ls
$1,824
$1,824
Subtotal$21,120
Tax (est.)
Total$21,120
Quote valid 30 days from issue · prices may change after this period.
PDF sections
Toggle what appears on this quote. Saved per-quote — clients see only what you choose.
Header & identity
Company logo & name
Top-left brand block
"Licensed · Bonded · Insured" tagline
Under company name
Contact block (top-right)
Phone, quote #, valid date
"Prepared for" client line
Client name & property address
From / To address block
Formal address pair
Line items & pricing
Show line-item unit prices
Per-unit cost on each row
Show quantities
e.g. "14 lf", "42 sf"
Group by trade/room
Section headers (Demolition, Plumbing, etc.)
Room totals only CLIENT-FACING
Hide every line item — show one subtotal per room. Useful when the client is shopping price but you don't want to expose your line-by-line breakdown.
Markup line (transparent)
Show markup as a separate row in totals
Tax line
Show "Tax (est.)" row in totals
Trust & context
The Promise (personal close) +11 PWR
Voice-driven closing pitch · 7 sub-sections below
Eyebrow line
"— Why you should pick us" intro line
Promise headline
Voice-specific main headline (e.g. "I'll be on every job")
Owner photo
Your headshot next to the quote
Personal quote / story
The handwritten-feel paragraph about your business
Signature block
Handwritten or typed sign-off + name & title
Trust stat strip 4 stats
Years · jobs · license · insurance row
14 Years in business
340+ Jobs completed
Licensed AZ #321844
$2M Liability insured
The Creed 8 items
My commitments to you · 8-point card grid
1. Quality work, never shortcuts
2. Always pulled permits
3. No wasted materials
4. Respect for your space
5. Care for existing finishes
6. Honest, no surprises
7. On time, every day
8. Direct line to me
Closing CTA card
"Questions? Talk to me directly." + phone CTA
Subcontractor team
Show your subs by name & trade
Credentials block License #
License #, insurance, BBB rating
Legal & closing
Terms & warranty
Contract terms attached as final page
Payment schedule
Deposit / midpoint / final breakdown
Signature block
Client & contractor sign lines
Quote validity period
"Valid 30 days" in footer
Branding footer
"Made with EstiMate"
Removed on Pro plans
What just changed
Fine-tune what your client sees
Every section of this quote is yours to shape — show or hide line totals, terms, even the personal close. Tailor it to how you want to present, then send.
Make your changes, then tap Apply & close to save them — that unlocks Next.
09/ Why photos + notes close the deal Dose 2
Optional · skip any

Make Sarah pick you.

Your quote is sitting next to two cheaper ones. You've lost jobs like this before — not because your work was worse, but because your quote looked the same as everyone else's. This is how a client picks you anyway.

Your real numbers power every quote. The more accurate your details, the sharper and more reliable EstiMate gets.
Built into EstiMate

You can add photos + a note to any line item.

In EstiMate, a plain "$1,190 demo" line looks expensive — but the same line with two photos of the water-damaged subfloor and a short note reads as "he actually looked at my house." That's what wins the job.

closes more often than plain quotes
clients see the work behind the price
fewer "why so much?" callbacks
What this shows: the exact same line item — same scope, same price — sent two ways. The only difference is the photo + note. Watch how it changes what the client decides.
your competitors
Plain numerical line
What Sarah sees from the other 2 contractors
Demo existing cabinets
14 lf
$1,190
Demo countertops
38 sf
$456
Cabinets & install
14 lf
$7,560
Sarah's thought: "Why is the demo $1,190? That seems high. Let me ask the cheaper guy."
your quote
Annotated line with context
What you're sending — photos + notes baked in
Demo existing cabinets
14 lf
$1,190
Water staining visible under sink base — careful demo to inspect subfloor before quoting any repair.
Water staining under the sink base
Subfloor moisture damage
Demo countertops
38 sf
$456
Sarah's thought: "He noticed the water damage. He's protecting me from a hidden cost. I trust this guy."
Quick wins for next time
Save your default markup
This quote used a flat 0% markup. Most contractors add 15–25%. Set yours once — every future quote applies it automatically.
Saves 30s per quote One-time
Save this as a kitchen-remodel template
Next kitchen estimate, you start with 11 items already loaded at your prices. Just adjust quantities and finishes.
Saves 5min per quote Reusable
Remove the "Made with EstiMate" footer
Quiet, tasteful footer at the bottom of every PDF. Lots of contractors prefer their quotes look 100% in-house. $47/mo · part of the full plan.
Optional · later is fine
10/ Meet your reactor Dose 2
✓ Quote #1 sent · 4 min 12 sec

EstiMate is the engine.
Your business info is the fuel.

Your business info is what makes it run intelligently. Your real prices, brand, license, trade, and the way you talk to clients are the fuel. Add it in the details below — and the more accurate, the better. Accurate info in means accurate quotes, correct markups, and auto-fill you can trust; rough guesses in means rough quotes out. The more — and the truer — the info you load, the harder the engine works for you, and the less you ever type again.

EstiMate · the engine
The tool that builds your quotes, talks to your clients, and remembers everything you've ever done.
+
Your info · the fuel
Brand, prices, license, trade, voice — every piece of your business EstiMate needs to run on auto.
=
Power Cells · where it lives
5 building blocks, one for each piece of your business. Fill them up, watch your quotes get faster, sharper, more closeable.

You just started filling out your reactor without even trying. Every action you took on Quote #1 — your brand setup, your logo, your photo annotations — poured fuel into 1 building block. Here's what lit up:

IDENTITY
75%
Identity
MARKUP
Markup
PRICING
Pricing
TERMS
Terms
PROMISE
40%
Promise

1 building block filled, 1 more started. Quote #2 starts faster because of them. Try it — you'll feel the difference.

Watch the curve
Quote #1
From scratch
4:12
Quote #2
Coming up...
— : —
11/ Welcome back · ready for Quote #2 Dose 2
Quote #2 · faster this time

Now watch your setup pay off.

You're in your real workspace — your brand, prices, and markup are already saved. Start your second quote and see how much EstiMate fills in for you. What took minutes the first time now takes seconds.

E
EstiMate
Your workspace
Demo · quote 1 of 2
Your Company Name
Welcome back. 👋
Your brand is saved. Your reactor is warming up. 1 more quote in your demo — start #2 now and watch how much of it auto-fills.
1
Quote built
$21,120 total value
11
Line items
across 3 rooms
2
Photos attached
1 line annotated
1
Demo quote left
finish in this session
Your quotes 1
Phoenix kitchen remodel · Sarah Martinez
Quote #EST-0001 · created 2 days ago · 11 line items · 1 annotation
draft
$21,120
Quick start
Drop a photo to start Quote #2
Same drill, but faster. Your brand, markup, and Phoenix pricing all auto-apply now. Should take ~30 seconds end-to-end.
12/ Quote #2 · pre-filled from your reactor Dose 2
Quote #2 · built from your reactor

Most of this filled itself in.

You dropped one photo — your brand, prices, markup, and annotation style came straight from Quote #1. No setup, no retyping. Review the scope and send it.

2
your project · your client
Quote #2 · pre-filled from your reactor
00:42
Brand setup skipped — you already did it
Your logo, colors, address, and phone are already locked in from Quote #1. Every future quote inherits them automatically.
−45 sec
Who's this quote for?
Scope generated · 8 line items

Bathroom remodel · ~$14,800

Demo, plumbing rough-in, new tub, tile, vanity, paint & finish work.

Demo & haul-away
42 sf bath demo
$980
Plumbing rough-in
Tub valve, drain relocation
$1,640
New tub install · 60" alcove
Cast iron · 3-wall surround
$2,800
5 more line items
Auto-applied from your reactor
Your brand (logo, colors, address) Brand cell
Your business info on every page Identity cell
Photo annotation style Photos cell
Standard markup applied Markup · NEW
Reusable scope Template
Project total
$14,800
Including 22% standard markup
13/ Save this scope as a template Dose 2
2
your project · your client
Quote #2 · demo running
01:24
Contextual nudge · before send
Save this as a reusable template?

Save this bathroom scope as the "Bath remodel — standard" template and your next bathroom quote starts pre-built. Pick a photo, adjust quantities, send. Estimated savings: ~3 minutes per future quote.

What gets saved
8 line items Tier defaults Pricing per unit Notes & justifications
14/ Quote #2 sent · see the time saved Dose 2
Quote #2 sent · demo complete · reactor at full power

That one took you
1 minute 38 seconds.

Less than half the time of Quote #1. Same quality output. The reactor remembered your brand, your style, your markup. By Quote #5 you'll be under 30 seconds. By Quote #10 it's one tap.

Watch the curve
Quote #1
From scratch
4:12
Quote #2
Brand reused
1:38
15/ Your reactor · 5 cells active Dose 2
Demo complete · 5 cells loaded · reactor running

Two quotes in.
Five cells lit. This is your reactor.

Quote #1 fueled your brand and your photos. Quote #2 added your markup and a saved template. That's 5 cells loaded — none of it typed in by you. Every cell that fills up is one less thing the engine has to ask you about. Stick around and you'll see what 5 building blocks looks like.

IDENTITY
75%
Identity
MARKUP
Markup
PRICING
Pricing
TERMS
Terms
PROMISE
40%
Promise
Watch the curve
Quote #1
From scratch
4:12
Quote #2
Brand & markup reused
1:38
16/ Quote #3 · one-tap start Dose 2
3
Master bath remodel · Mesa, AZ
Quote #3 · final demo run
00:08
Photo uploaded · template suggestion ready
EstiMate recognized this as a bathroom remodel and pulled up your "Bath remodel — standard" template (saved from Quote #2). One tap and the entire scope is built.
−3 min
Use saved template?
Bath remodel — standard
8 line items · $14,800 starting baseline · adjust per this property after import.
Demo Plumbing Tub install Tile Vanity +3 more
17/ Add your subs · last polish before send Dose 2
3
Master bath remodel · Mesa, AZ
Scope ready · before send
00:31
Contextual nudge · 1 tap
Show your sub-contractor team on this quote?

Your plumber, tile installer, and electrician on this job — adding them to the quote tells the client this is real, vetted, and ready to start. Sarah will sign faster when she sees a real team behind the number.

Carlos Reyes Plumbing used on 3 of your last 5 jobs
Pueblo Tile & Stone used on 4 of your last 5 jobs
DesertWire Electric new · added from history
18/ Quote #3 sent · demo complete Dose 2
Quote #3 sent · demo complete · reactor at full power

That one took
52 seconds.

Less than a minute. Photo upload, one-tap template, scope built, subs added, sent. The reactor did most of the work.

Watch the curve
Quote #1
From scratch
4:12
Quote #2
Brand & markup reused
1:38
Quote #3
Template applied
0:52
16/ Your full reactor Dose 3
Setup & Diagnostics
You Agent
Not started
0%
AUTOMATION
Your EstiMate setup

Your business in blocks · 0 complete
These are the things about YOUR business EstiMate needs to do work for you. Click any block to fill it in. Every block you complete makes future quotes more accurate and takes more typing off your hands.
Trust Logic Empty Recommended
Your tools · ready to use
Each tool does a specific job for you — turning photos into a scope, calculating costs, drafting proposals. Tools need certain blocks filled before they can run. Once a tool is on, every future quote uses it automatically.
Fill the blocks above and tools turn on one by one.
17/ Where your reactor stands Dose 3
Your reactor so far

You’ve loaded 5 of 13 cells.

Across two quotes — and you didn’t type any of it twice. Every cell you fill makes the next quote faster to build and harder to turn down. Here’s what’s loaded, and what the rest add.

Loaded from your two quotes
What the rest add
21/ Don't lose your reactor PAYWALL
⚠ Demo complete · both quotes done

Don't lose
your reactor.

You taught EstiMate your business in two quotes. Your brand, your markup, your templates, your photos — 5 cells you filled live in your reactor right now. Subscribe to keep it. Walk away and it resets.

Identity
Brand
Photos
Markup
Templates
+9 more to fill
This reactor lives as long as your demo session.
Subscribe right now to lock it in permanently. Wait too long and we have to rebuild from scratch — your brand, templates, photos, subs, all of it.
Monthly
$47 /mo
Cancel anytime · billed monthly
Best value
Annual
$470 /yr
$39/mo · billed once a year
Save $94 · 2 months free
No long-term contract Cancel anytime Secure checkout · Stripe 7-day money-back guarantee
22/ Start your subscription Paywall
E
EstiMate
Subscribe to EstiMate Control Center · Annual
US$470.00/year
EstiMate Control Center · AnnualUS$470.00
Billed todayUS$470.00
Next charge · May 16, 2027US$470.00
Total due todayUS$470.00
Powered by stripe · Terms · Privacy
Loading secure payment…
Secure · PCI-DSS 256-bit encrypted
20/ How the engine keeps learning Dose 3
E
EstiMate
Quote · Maple St kitchen
SYS 62 PWR
You
Active quote · started 4 minutes ago
Maple St bathroom remodel · Linda Park
Quote #EST-0009 · 1340 Maple St, Phoenix · started 4 min ago
9 line items detected $14,820 running total 22% markup applied your brand
Suggestions for this quote
Logic cell · power up
Save this scope as a reusable template.
Save this scope once and your next quote of this type starts pre-loaded with these line items — so you build it in seconds instead of from scratch.
Your reactor · live
62
PWR
Speed 58%
Accuracy 50%
Completeness 78%
Next cells to power up
Terms & warranty
+8 PWR · 90s
Credentials
+6 PWR · 45s
18/ What your client sees · The Promise Dose 3
This is what Sarah saw before she signed.
Scroll to the bottom. The Promise section is the single highest-converting block in the entire product — and it's the simplest one to fill.
The Promise turns
a quote into a yes
estimate.reilink.com/proposal/a8f3c4e2…
Phoenix Remodel Co.
Licensed General Contractor · AZ ROC #321844
Estimate #2847

Phoenix Kitchen Remodel

4827 N Camelback Rd, Phoenix AZ
The Vision
Scope of Work
Terms & Info
Our Team

Project Vision

A bright, modern kitchen with a 9' island, quartz counters, and refinished oak floors.

Current
After
— Why you should pick us

My promise to you, in writing.

I built this business because I was tired of contractors who cut corners, dodged calls, and left customers wondering what was going on. I do the opposite. Every job in writing, every promise in writing, my cell phone on every page. If something goes wrong — and sometimes it does — you'll hear it from me first.

[Your signature]
[Your name]
Owner & Lead Estimator
14
Years in business
340+
Jobs completed
Licensed AZ #321844
$2M Liability insured
My commitments to you
Every job. Every time. In writing.
Quality work, never shortcuts
Every job done right the first time. If it's not what I'd put in my own home, it doesn't go in yours.
Always pulled permits
Every job permitted and inspected. Your work is documented, legal, and resale-ready.
No wasted materials
Accurate measurements, careful ordering. You're not paying for our mistakes.
Respect for your space
Floors covered, surfaces protected, daily cleanup. Your home stays liveable while we work.
Care for existing finishes
We protect what stays — doorframes, hardwood, cabinets, trim. Any damage we cause, we fix on our dime.
Honest, no surprises
Price quoted is price you pay. Change orders discussed and approved in writing before work starts.
On time, every day
Crew arrives 7:30am sharp. End-of-day cleanup at 4:30pm. A schedule you can plan around.
Direct line to me
My cell phone is on this quote. You text me, I answer. Not a call center, not a portal — me.
Questions? Talk to me directly.
You won't get bounced to a call center or chat bot. Text or call my cell — I'll answer or get back to you same day. That's the deal.
(602) 555-0143 · Your direct line
Doesn't quite fit your budget?
Tune the scope yourself — swap finishes or remove optional items and the total updates live. You approve the final number.
↑ This is what your client experiences

Now you know why The Promise is worth +11 PWR.

The personal close at the bottom is the single highest-converting block in the proposal. Cold quotes start closing without a sales call.

19/ Budget Fit · save the deal Dose 3
Sarah's quote was $3,200 over budget. This is the email she gets.
When you enable Budget Fit on a quote, the proposal email includes a tuner link. One click opens the Design Studio with Sarah's project pre-loaded and all prices visible — she adjusts finishes, removes optional items, and the total recalculates live. The Design Studio handles the rest.
The proposal email · sent automatically when the quote is finalized
[Your name]
to Sarah Martinez · Tue, Jul 15, 8:42 AM
Phoenix kitchen estimate · adjust to fit your budget

Sarah —

Your kitchen remodel estimate is ready. Full scope comes in at $21,120.

I know you mentioned budget was a factor. I built this quote with the Budget Fit tool turned on — that means you can open the quote in our design studio with all prices visible, and adjust finishes or remove optional items until the number fits.

Click below — it opens to your project with everything you've picked already saved. No spreadsheets, no back-and-forth. Just tune it.

Talk soon,
[Your name]

What clicking that button does:
1
Opens the Design Studio at /studio/?ml={token}
The magic token is unique to Sarah's project and embedded in the email link. No login, no account — she's already verified by being the person who opened the email.
2
Backend hot-loads Sarah's full project state
Rooms, scope items, tier selections, photos, room renders — everything Sarah saw when she first designed her kitchen is restored. The Studio calls vision_lead_load with her token and applies the saved state via applyApexFile().
3
Flow phase switches to priced · all prices now visible
In the original design pass, prices were hidden (so she didn't self-eliminate). Now the same studio she designed in becomes the tuner — every line shows price, every tier shows delta, the total updates live.
4
Sarah tunes. The Studio captures everything. You approve the diff.
When she submits her adjusted scope, the Studio sends the diff to your dashboard. You see exactly what changed and one-click approve, counter, or call.
The Design Studio (the real tool) already exists and already handles this entire flow — magic-link routing, state rehydration, priced-mode toggle, render selection, and Sarah's tuning experience. EstiMate's only job here is sending the right email with the right link.
23/ Welcome to your Control Center PAID

Welcome to EstiMate Control Center.

Your reactor traveled with you. 5 cells lit, 9 to go. Every quote you build from here on keeps making the system smarter. We're loading your workspace now.

In production, this hands off to estimate.reilink.com/app