Built by a 30-year contractor. Priced like one. No boardroom.

Your customers get a real, itemized bid in two minutes. You get your nights back.

Real materials, real labor, your markup on every line — and a PDF that reads like you wrote it. Because the guy who trained it did, for thirty years.

28,000+ real prices Itemized to the stick Your price beats ours, every time
A real InstaBid estimate — Estimate #168, kitchen remodel, $46,209.33, itemized with the contractor's markup
itemized · your markup · EN/ES bid sent — 2:04
Signed on their phone · deposit paid
The tire-kicker tax

Two hours per estimate. Half never call back.

Every contractor knows the math nobody says out loud: two hours per estimate — drive there, walk it, measure, drive back, price it at the kitchen table at 9 PM — and half of them never call back. That's the tire-kicker tax, and it's the most expensive line item in your business, because it's paid in evenings.

2 hrs
per estimate, the old way
50%
never call back
2 min
with InstaBid — priced & sent
The three doors

One brain. Three ways in. Your customer picks.

Door one

The form

On YOUR site — your colors, your logo, your questions. They answer plain English and get a real itemized bid in two minutes, with a PDF that reads like a contractor wrote it.

The branded bid, on the customer's phone, seconds after the call
Door two

The phone line (411)

Your own branded number. A homeowner calls, describes the job, hangs up — the bid's in their inbox before the phone's back in their pocket. Works from a roof, too.

pricing live · $72,400
Door three

The video walk (LIVE)

"Walk your kitchen for me." It watches, asks what a 30-year GC would ask — year built means lead testing, is that wall load-bearing — prices it live, and sends a render of THEIR kitchen finished, fruit still on the counter.

The close-flow

Lead to booked job. Nobody left a couch.

The bid is only half of it. Nobody else has the other half — the close rides with every estimate:

0:00Your phone pingsNew lead, already priced — every line at your numbers.
0:30You see every line, at your pricesAdjust anything right there. Your rates, your markup, your call.
1:10One tap: Accept → they sign on their phoneContract rides with the bid. No printer, no PDF ping-pong.
1:40Deposit paid → start date pickedStraight to you through Stripe — we never touch a percent of your money.
2:04It's on your Google Calendar ✓From stranger to scheduled job before your coffee's cold.
Contract signed, deposit paid, install scheduled — on the customer's phone
The objection killer

"What if it sends a bad number?" It can't.

Nothing binds until you approve. The customer gets their estimate instantly — but the contract, the deposit, the commitment? Locked until your thumb says go.

Walk the logic: even if the pricing were completely wrong on day one — you can't lose. You see every number before it binds. You tune it to your book. And every job it wins you happens while you were on a roof. You'd feel stupid saying no to this — that's not a slogan, it's the honest end of every objection tree.

You decide the robot's leash — the actual setting, as it ships
Review-firstCustomer gets nothing until your tap. Default.
Trust the engineBid goes instantly; contract stays gated on you.
Full autoFor the day you stop double-checking it. Your call.
Why the numbers hold

Every other app hand-waves here. We keep receipts.

28,000+real prices — parts and labor, every trade, regionally adjusted, argued line-by-line by an actual GC.
CODEa ruled price physically can't drift. The database refuses. Not policy — code.
42 jobsre-price themselves every morning and scream if any total moves five dollars. Not 5%. Five dollars.
YOURSset your rate on anything and it wins forever. The engine prices cost — the margin is yours, untouched.
Totally yours

We did 90% of the work. The rest is your call.

🔍

See where every number comes from

A real catalog you can open, inspect, and override. Your rate on anything wins, forever. No numbers from nowhere.

📝

Your forms, your questions

Add YOUR questions to the customer form — sheen of paint, gate code — and wire YOUR price to the answers. Semi-gloss +$150. Click, edit, save.

🔁

Change orders that keep the peace

Found rot behind the shower? Price it, send it, they tap approve. "Work stops and you get a written change order before a dollar is spent" — printed on every bid, and a real button.

📜

The full scope of work

Multi-page and signable — tasks by phase, materials, assumptions & exclusions, allowances, contract provisions. The four-page scope jobs carry, in one click.

🔗

Plays nice with your stack

One webhook URL and every new estimate, approved change order, and paid deposit posts to Zapier, your CRM, Slack — signed like a Stripe webhook.

🎥

The evidence locker

Every video walk recorded and downloadable. Your best protection if a job ever ends up in a dispute — thirty years taught us that one the expensive way.

🗣️

Spanish, end to end

The entire customer journey habla español — form, bid, PDF, the scope itself — in job-site register, not translate-button Spanish. A third of the trades speak it. Almost nobody serves them.

🧠

It learns YOUR way

Correct it once — "that's quartzite, not laminate" — and it never makes that mistake again on your jobs. Might annoy you for five estimates. Then it works like someone you trained. Because you did.

🧾

Bid templatesNEW

Save any job as a template — scope, never prices. Every reuse re-prices from today's numbers, so an old template can't quote last year's lumber.

🤝

Client portalNEW

Your customer follows the job at a private link — estimate, signature, deposit, photos both ways, daily logs. Customer prices only. Your costs stay yours.

🪜

Subcontractor black bookNEW

Your subs on one board — invite bids, compare numbers side by side, nudge the ones going quiet before the job goes cold.

🌐

The estimator on YOUR siteNEW

One snippet drops the whole front door onto your own website. Your colors, your leads — never sold, never shared.

Works with your supplier
Your supplier. Your price. We just do the math.

You already have a guy at the counter, a negotiated account, a yard that knows your grandkids. InstaBid prices against what that supplier actually charges, then sends the material list straight there — trade-grouped, buy-once, no second run. No forced account switch, no reseller markup baked in, no lock-in to somebody else's shelf.

A real InstaBid material list — trade-grouped, priced, with the send-to-supplier button
trade-grouped · buy once · no second run send to YOUR supplier
Try it right now

Run a bid right now. No signup.

Watch it break a job out, line by line.

Pick a trade, answer the same plain questions your customer would, and watch a real estimate assemble itself — materials, labor, markup — from 28,000+ real prices. See how simple it is for your customer, and how real the number is at the end.

The live estimator embeds right here at launch — the same widget your customers get. Until then, the button opens the real thing.

The InstaBid dashboard — open pipeline, booked jobs, your estimate link
Open the demo form →
EN / ES · takes about two minutes
John Dudley
Why this exists
"I'd know the number two minutes after walking a job. The eight-hour write-up? I'd dodge it until the customer stopped waiting. Thirty years of jobs lost to paperwork, not pricing. So I solved it — for both of us."
John Dudley — Founder · 30-Year General Contractor
Co-host, AROUND THE HOUSE — America's #1 home-improvement radio show · 200+ stations
Author, THE BRAVE NEW CONTRACTOR (2026)

Nobody builds software for the small contractor — to the whole industry, the $150k-a-year roofer is "just a dirty roofer." That roofer has three kids. This is for him. And the long game is bigger than software: when everyone knows the real price, the con dies — and the stand-up contractor wins on reputation.

30 yrsof field pricing in the engine
~1%gut-check accuracy on six-figure jobs
0%of your money touched — ever
100%your leads. Never sold, never shared.
Pricing

All of this, starting at $99 a month.

One saved evening pays for the month. One saved job pays for the year. Want to know what it's actually worth on your numbers — your estimate count, your close rate, your hourly? The calculator does that math in front of you.

The founding twenty

First, twenty contractors get it free for a year.

We're hand-installing InstaBid for twenty working contractors. You get the whole platform, white-glove setup, and a direct line to the guy who built it. We get the feedback that makes it bulletproof.

Founding-20 · what it is, flat
Free for the first year then $49/mo — the pilot rate, grandfathered for as long as you stay. Full price is for everyone after you.
  • All three doors — the form, the 411 line, the video walk
  • White-glove install: your prices, your forms, your leash, set up with you
  • Portal, templates, subs board, embed — everything on this page
  • Direct line to the founder. Your gripes become features.
Claim one of the twenty →
No countdown timer. When they're gone, they're gone, and we'll just say so.
The first number wins

Be the contractor who answers in two minutes.

While the other guy is promising a quote by Friday, your customer is looking at your itemized bid with a signature line on it. You didn't get into this trade to type at a kitchen table at 9 PM. Get back to the part you loved.

Claim a Founding-20 spot →