AI plan-to-bid software for small general contractors

Blueprints in. Bids out.

Upload the plan set, review the takeoff, and pull subcontractor quotes — all in one place.

First-takeoff guaranteeCancel anytimeNo desktop installation
TakeoffSpeed on a laptop — materials pricing with the bid buildup rail — and on a phone, starting a new takeoff
Here's what a finished bid looks like.
The problem

Your bid is scattered across four different places.

The plans are in a PDF. Quantities are in a spreadsheet. Material prices are buried in browser tabs. Subcontractor quotes are sitting in email. Then the proposal gets rebuilt by hand at the end.

TakeoffSpeed connects that loop.

The workflow · 7 steps

Blueprint to Bid

How a plan set becomes a finished bid — upload to sent proposal, without retyping a single quantity.

1
Step 01

Upload plans

Drop in the PDF plan set — up to 10 files, 150 MB total. Pick the trades you want counted, or leave all fourteen.

2
Step 02

Break down the scope

Three visible stages with the clock running. Processing time varies with plan size and complexity. After upload, you can return to check progress.

3
Step 03

Build the materials list

Lines are grouped by trade with available plan-page citations and a HIGH / MED / LOW confidence label. The review queue highlights selected issues and explains why they need attention.

4
Step 04

Price the job

Prices per line with the basis attached — ✓ FOUND or ≈ BUDGETARY. Overwrite any with your own supplier number; unpriced lines say NO PRICE, never $0.

5
Step 05

Send to subs

Pick the trade and the sub list filters to match. Each sub gets their own email under your name — quantities only, their trade's sheets, a written scope.

6
Step 06

Get quotes back

Your sub answers on their phone, no login. Choose replace-covered-lines or labor-only with both totals shown, so SELF and SUB never pay for the same work twice.

7
Step 07 · Finale

Send the bid

One rail carries the whole bid — materials, waste, labor, sub quotes, markup — and always agrees with the table. Export CSV or Word, or send the proposal.

Also in the loop

Page citationsAvailable citations link to the plan page for review. Missing or invalid references need review.
Trade plan pagesSubs get their trade's sheets plus cover and site plan on a private link, or the full set when sheets cannot be sorted by trade.
Labor scopeA short, editable scope of work per trade, sent with every quote request.
Sub list importCSV or spreadsheet, up to 2,000 rows, with column mapping.
Your brandingCompany name, logo, and reply-to email on every quote request.
Bid exportCSV and Word. Unpriced lines print an em dash, never $0.00.

See the full walkthrough

● Do less. Bid more.

We do not run your company.
We help you get the bid out.

Construction software keeps adding more. More modules, more tabs, more setup, more training. TakeoffSpeed goes the other way.

Scheduling
Change orders
Payroll
Dashboards to learn

The one job

Upload the plans01
Takeoff, cited by page02
Prices + sub quotes03
Send the bidOUT
Who it's for

Built for small general contractors who still bid the job themselves.

Owner-operators and small GCs with mixed self-performed and subcontracted work. Solo shops, remodelers, and trade contractors have their own pages. Estimators too.

01
Primary

Small general contractors

One to twenty people. The owner or one estimator still builds the bid from PDF plans, material prices, and sub quotes. See the GC page.

02
Self + Sub

Self-performed and subcontracted

Assign SELF vs SUB, send guest RFQ links on every plan, and keep quote coverage visible so the same scope is not counted twice.

03
Reviewability

Show the work

Page-level evidence, confidence labels, and math-check flags sit on the list so you can audit a count before it hits the bid.

● The truth nobody wants to say

The takeoff is only step one.

Counting the plans is not the end of the work. You still have to price materials, separate your work from subcontracted work, collect quotes, prevent double-counting, and build the proposal.

Most takeoff tools stop after the count. Broad construction software tries to run the company. TakeoffSpeed connects the Plan-to-Bid Loop without a project-management migration.

What the loop includes

Reviewable takeoff + evidenceALL PLANS
Material pricing researchALL PLANS
Subcontractor RFQs + returned quotesALL PLANS
Bid export · CSV and WordALL PLANS
Proposal assemblyALL PLANS
The math behind the curtain

AI should not ask you to trust a magic number.

See where the quantity came from, how it was calculated, what the system is confident about, and what still needs human review or a subcontractor quote.

Line items can include a page-level citation for review. When a line has a valid citation, click its chip to open the referenced plan page. When a line has no usable page reference, check it against your plans before relying on its quantity.

Shown on every bid

Page citationsAvailable citations link to plan pages; missing or invalid references need review.
Confidence labelsHIGH · MED · LOW — the strength of the evidence in the drawings, not how sure the AI feels.
$✓ FOUND vs ≈ BUDGETARYA listed price or an estimate — labelled on every priced line, never blurred.
±Inclusions / exclusionsOn every returned quote, shown on the bid.
See the guarantees →
NEEDS YOUR EYES · PINNED FROM THEIR TRADES⚠ 3
Lines pinned under Needs your eyes, each with a trade · page citation chip and a LOW confidence label
Calculation mismatch — stated 1420, actual 1180 (2 × 590)
⚠ LOW
Every chip — PLUMB · P.3, MECH · P.14 — opens that sheet
✓ CITED
● From two general contractors

“I was bidding against four or five other companies. Nobody else got their bid in on time. I was the only one who did — and it was because of TakeoffSpeed.”

Anthony · general contractor

“I’ve used TakeoffSpeed to bid three of my projects. I won the project because of the speed and the accuracy.”

Bobby · general contractor
Three guarantees

The risk is ours, not yours.

★ GUARANTEE 01

First-takeoff guarantee

Run your first takeoff — if it doesn't earn its keep, tell us and we'll refund your month.

★ GUARANTEE 02

Sunday-Off

Still doing manual takeoffs on Sunday night after 30 days? Full refund.

★ GUARANTEE 03

Cancel anytime

Stripe billing, no long-term contract. Refunds are manual — email us.

Pricing snapshot

Subscriptions, not per-takeoff invoices.

Solo
$200/mo

Owner-operators bidding a few jobs a month.

  • Five successful takeoffs per month
  • Materials list, pricing, and proposal
  • Subcontractor RFQs included
  • Annual: 2 months free
Pick Solo
Shop
$699/mo

Estimating teams running several bids at once.

  • Forty successful takeoffs per month
  • Materials list, pricing, and proposal
  • Subcontractor RFQs included
  • Annual: 2 months free
Pick Shop
Failed runs don't count. A run that errors out never burns a slot — usage is successful takeoffs only.
Annual is 10× monthly — two months on the house. Pick a plan and pay to start. Refunds are manual: tell us at feedback@takeoffspeed.io.
Frequently asked

Answers from the driver's seat.

How long does a takeoff take?
Processing time varies with plan size and complexity. After upload, you can return to check progress. We will publish measured time and cost ranges after enough real jobs have gone through the product. Until then we will not pretend a Sunday night turns into ten minutes.
What do I get from a takeoff?
Upload a PDF. You get a trade-grouped materials list. Available page-level citations support review; missing or invalid references need review. A math sanity-check pass flags calculation mismatches. After the list, Source can research local retail prices.
What files can I upload?
PDF only, up to 10 files per project. The drop is capped at 150 MB and the server accepts up to 200 MB. The current page allowance is shown before upload. Large or dense sets may still exceed processing limits.
What do my subs receive?
A private link — no attachments — with only the sheets for their trade plus the cover and site plan (or the full set when the sheets can't be sorted by trade), a short editable scope of work for that trade, and your company name, logo, and reply-to email. TakeoffSpeed is a footer line. Up to 15 subs per send. RFQs are on every plan.
Can I import my sub list?
Yes. Upload a CSV or spreadsheet with up to 2,000 rows and map the columns.
How does local pricing work?
After the materials list, the Source tab researches live retail prices for selected lines. Verified (priced) lines are matches that passed the verification stage. Budgetary lines are labeled estimates and are not treated as final. Labor is an allowance, not a bid number.
Can I export the bid?
Yes — CSV and Word. Unpriced lines print an em dash, never $0.00.
What are the guarantees?
First-takeoff guarantee: run your first takeoff — if it doesn't earn its keep, tell us and we'll refund your month. Sunday-Off: still doing manual takeoffs on Sunday night after 30 days? Full refund. Cancel anytime: billing is managed by Stripe, no long-term contract. Refunds are manual — email us.
Do failed takeoffs count against my cap?
No. Monthly usage is successful takeoffs in the current UTC calendar month: started minus failed. A run that errors out does not burn a slot.
● The takeoff is only step one

Run one real bid through the full loop.

Start with the plan set already sitting in your inbox. If your first takeoff does not earn its keep, ask for your month back.

Run your first bid
AI Construction Takeoff and Bidding Software | TakeoffSpeed