StruviaSTRUVIA

What’s nextfor your job?

AI takeoff and estimating for commercial contractors. Watch Struvia measure a sheet and price the job, then drop in your own plans. Review the takeoff and pricing before sending bids.

HomeTakeoff ready · 6,000 sq ftSample job
Plan Details

Plan summary · A-101

  • Open office2,108 sq ft
  • Offices (3)840 sq ft
  • Reception748 sq ft
  • Break room680 sq ft
  • Corridor600 sq ft
  • Conference480 sq ft
  • Storage288 sq ft
  • Restrooms (2)256 sq ft
Total measured6,000 sq ft
Sheet A-101, floor plan of Suite 200, a 6,000 SF office tenant improvement: open office, three private offices, conference, break room, corridor, reception, two restrooms and storage, each measured100'-0"60'-0"OFFICE101280 SFOFFICE102280 SFOFFICE103280 SFCONFERENCE104480 SFBREAK ROOM105680 SFCORRIDOR 106600 SFOPEN OFFICE1102,108 SFMEN111128 SFWOMEN112128 SFSTORAGE113288 SFRECEPTION114748 SFA-101 · FLOOR PLAN · SUITE 2001/8" = 1'-0" · 6,000 SFN
Plan Chat

What will this TI cost, and what’s driving it?

Total estimated cost: $508,240

Line items: 148 across 14 trades.

Major cost drivers

  • Electrical$108,000Lighting, power, data · 6,000 SF × $18.00
  • HVAC$87,000VAV boxes, ductwork · 6,000 SF × $14.50
  • Flooring$36,635Carpet tile, LVT, porcelain · 6,000 SF
  • Acoustical ceilings$34,1002×2 ACT · 5,456 SF × $6.25
  • Drywall / framing$25,840Partitions · 380 LF × $68.00
  • Doors & frames$13,0509 EA × $1,450.00

Key plan detail

Ceilings: 2×2 ACT at 9'-0" throughout; restrooms and storage get painted gypsum board, per the A-101 finish notes.

Struvia measuring Suite 200, a 6,000 SF office tenant improvement in Tampa, FL. Eight areas on sheet A-101 add up to 6,000 SF, and Plan Chat prices the job at $508,240 across 148 line items, led by electrical ($108,000) and HVAC ($87,000). Sample job and sample rates.

600 credits ≈ $120 ≈ 20 floor-plan sheets at the $6 floor. 600 free credits once you confirm your email. No card needed. Pay for additional usage.

Trusted by contractors who bid with Struvia

  • Construction Management Pros
  • Roylance Construction
  • Hawkstone Luxury Homes
  • Valor Homes
  • Narwhal Homes
  • Design-Build Contractors
  • Bluerock Builders
  • J&J Elite Construction
  • Thomas Drywall
  • Whitehaven Builders
  • PMC
  • Elevation Homes
  • Allied Painters
  • Gordon Milar Construction
  • SMT Concrete
plan sheets read by Struvia
10,000+
plan sheets read by Struvia
subcontractors Struvia can invite, in all 50 states
34,000+
subcontractors Struvia can invite, in all 50 states
subcontractor licenses checked with state boards
65,000+
subcontractor licenses checked with state boards
Built for one job

What changes when the estimate runs itself

Most AI tools are built for everyone, so they work for no one. Struvia is built for one job: turning plan sets into priced estimates you can bid.

  • What you upload

    The full plan set, as it is

    Manual, Bluebeam or On-Screen Takeoff
    Nothing. You open every sheet yourself.
    AI takeoff tools
    The full plan set
  • What you get back

    A priced estimate, in your own template

    Manual, Bluebeam or On-Screen Takeoff
    Measurements you still have to price
    AI takeoff tools
    Measurements you still have to price
  • Your time

    Plan-based takeoff and pricing. You review the result.

    Manual, Bluebeam or On-Screen Takeoff
    Days of tracing, every job
    AI takeoff tools
    Faster measuring, same pricing work
  • Pricing

    Your company price book, built from your past jobs

    Manual, Bluebeam or On-Screen Takeoff
    Your spreadsheet and your memory
    AI takeoff tools
    Pricing stays with your estimator
  • How you pay

    Per use. No seats, no subscription.

    Manual, Bluebeam or On-Screen Takeoff
    A license or a seat
    AI takeoff tools
    A subscription per user
  • The next job

    Your corrections are kept, so the next estimate needs less of you

    Manual, Bluebeam or On-Screen Takeoff
    Start from zero every bid
    AI takeoff tools
    Start the pricing from zero every bid
Try it on your plans

See it work on your own plan set, free.

Free · plan audit

Free Plan Check

Upload a plan set and get an audit back: ranked findings, draft RFIs and an exclusions list. See what Struvia catches before you bid it.

Check my plans free
Free · 600 credits

600 free credits to start

Enough for a real takeoff and estimate on your own plans, and you see the cost before anything is measured. 600 free credits once you confirm your email. No card needed.

Start free
Plan → takeoff → estimate → bid packages

More bids out the door, with subs you can trust, wherever the work is.

Struvia is AI preconstruction software for commercial contractors. One flow: plan, takeoff, estimate, bid packages, license-checked subs, leveled bids.

01

Bid the jobs you used to pass on.

Struvia reads every sheet, measures areas, lengths and counts by trade, and prices the estimate with your company’s price book. Review the takeoff and pricing, with quantities traced back to the plan.

See it on a sample sheet above
02

Know what’s been checked before you invite a sub.

License status checked with state boards where available, insurance shown only when Struvia has verified it, and contacts whose email bounces dropped.

How we vet
03

Bid a job where you don’t know a single sub.

Struvia starts from the job’s address, not your contact list, so you can source and vet subs in a state you’ve never built in.

Bid anywhere
Accuracy · measured, not promised

Within 1% on 8 of 12 selected benchmark quantities.

Single-sheet runs measured against hand-traced takeoffs; the pricing figure is a separate historical comparison with a builder’s estimate. Neither is a guarantee for your job.

Pricing · historical, provisional comparison
+2.5%

The August 5, 2026 deterministic estimate was 2.5% above the builder's workbook estimate for a 5,433 SF custom home. This provisional baseline has no human-signed verdict and compares estimates, not final job cost.

Scale read correctly
0 sheets off
as reported · 11 / 11

All 11 sheets in the clean-run set were read at the hand scale — no sheet off.

Agent takeoff clean-run set
Walls
0.1% off
as reported · 100%

Recall (nothing missed): 100% of the 535 LF of walls on the sheet was found. Precision (nothing extra counted): 99.9% of the count was real wall.

Palm Coast Retail, sheet 5
Slab on grade
0.1% off
as reported · 1.001×

A 7,810 SF slab measured to a quantity ratio of 1.001 — 0.1% above the hand-traced total.

Southill E&F, sheet 2
Foundation walls & footings
0.2% off
as reported · 99.8%

Recall (nothing missed): 99.8% of the 2,735 LF was found, 0.2% missed. Precision (nothing extra counted): 100% — nothing extra.

Southill, sheet 68
Roof area by pitch
0.2–0.5% off
as reported · 1.002–1.005×

Three cited single-sheet roof-area totals, 14,876 SF, with reported quantity ratios 1.002–1.005. These are reported area totals, not proof of sloped-area completeness.

ef36 p6, PHD p9, 5562 p8
Receptacles & data
1.1% off
as reported · 92 / 92

92 devices counted on an electrical sheet. Recall (nothing missed) and precision (nothing extra counted) are both 0.989 — 1.1% off on each.

Southill, sheet 35

Struvia's quantity ÷ the hand-traced quantity

Twelve selected single-sheet quantities. 1.000 is equal quantity; each bar grows from the centre toward under- or over-measurement, and the rows are grouped and sorted by distance from 1.000.

0.851.001.15

Within 1% of the hand-traced total8 of 12

Receptacles & dataSouthill p351.000Slab on gradeSouthill E&F p21.001Roof area by pitchResidence 5562 p81.002Roof area by pitchResidence ef36 p61.003CountertopsResidence ef36 p51.003WallsPalm Coast Retail p51.004Roof area by pitchResidence PHD p91.005Hips, valleys, ridges, eavesResidence ef36 p61.008

Outside 1% — the misses4 of 12

Foundation walls & footingsSouthill p680.987Sanitary & vent pipeSouthill p610.939Railing on elevationsResidence 45e p111.099Foundation wallsEagle Chase p181.122

Source. The Benchvia agent-takeoff report, using frozen plans and hand-traced answer keys, one clean run per task. The report separately scores line proximity, area overlap and count placement; a quantity ratio compares totals only.

What this chart is not. These 12 quantities are selected from a larger task set; this is not overall benchmark accuracy. Other tasks had larger misses, including a full-plan slab quantity ratio of 0.77. A matching total does not prove every boundary or class is correct.

Pricing source. The provisional Lot 13 baseline, August 5, 2026, compared with the builder's workbook estimate, not final job cost.

1,885 mi from the home office

Bid jobs anywhere. We'll find the subs.

Won an invite in a state where you know nobody? Struvia starts from the job's address, not your contact list. It finds subs whose service area covers the site, checks their license and email, and goes out to discover more when a market is thin.

  • Subs found from the job’s address
  • Licenses checked where state boards are available
  • Bid packages out the same day

License checks run against state license boards where available: Utah, Arizona, California, Florida, Idaho, Massachusetts and Nevada today. We don't claim a sub in every town; we search the subs whose service area covers your site.

Sourcing subcontractors for a job 1,885 miles from the home officeA dot map of the United States. The contractor's home office and sub list are in Salt Lake City, Utah. A new medical office job is in Tampa, Florida. Struvia searches subcontractors whose service area covers the Tampa site and marks the ones it found.Home office · your sub listSalt Lake City, UTNew job · 0 subs knownTampa, FL
Sourcing subs · 6 trades69 checked subs
  • Electrical14 subs foundcovers the site
  • Mechanical9 subs foundcovers the site
  • Plumbing11 subs foundcovers the site
  • Drywall16 subs foundcovers the site
  • Roofing7 subs foundcovers the site
  • Concrete12 subs foundcovers the site

Example searchSample numbers · licenses checked where the state board allows

Struvia sources subcontractors for a medical office in Tampa, Florida for a contractor based in Salt Lake City, Utah: it searches every sub whose service area covers the site and returns the subs it found by trade, license-checked against the Florida board — 14 electrical, 9 mechanical, 11 plumbing, 16 drywall, 7 roofing and 12 concrete, 69 in all.
Service area · license · insurance · email

See what was checked before you invite a sub.

For each sub, Struvia confirms the service area covers the site, checks the license with the state board where available, shows whether Struvia has verified insurance, and drops emails that bounce. A sub with an active license and verified insurance is Vetted.

Sub finder · Electrical

Electrical candidates

18 cover the site
  • Electrical contractorLakeland, FL · 34 miVetted · 86
  • Electrical contractorBrandon, FL · 11 miVetted · 81
  • Electrical contractorClearwater, FL · 21 miLicense inactive
  • Electrical contractorSt. Petersburg, FL · 24 miVetted · 78
  • Electrical contractorPlant City, FL · 23 miEmail bounced
Showing 5 of 1814 pass · 4 dropped

Electrical contractor · Lakeland, FL

Commercial electrical · Div 26

Sample sub
  • Service area covers the siteServes Hillsborough + Polk counties · 34 miCovered
  • State license boardFlorida board · electrical contractor licenseActive
  • Insurance on fileCOI checked by Struvia, not self-reportedOn file
  • Email reachableNo bounces or complaintsReachable
Quality score86 / 100
Vetted · added to the Electrical bid listInvite ready

License checks against state boards where available.

How we vet · Sample data

For each subcontractor, Struvia confirms the service area covers the job site, checks the license against the state license board where available, shows whether insurance has been verified, drops bounced or complained email addresses, and ranks what's left by quality score. This sample sub is Vetted: active license and verified insurance.
Exclusions priced in · 3 of 5 bids shown

Packages out the same day. Bids leveled when they land.

Struvia turns the takeoff into per-trade bid packages, answers sub questions from the plans, collects the bids and levels them, so you carry the lowest complete number on bid day.

  • Exclusions flagged line by line against the scope you sent.
  • Scope gaps priced from your estimate, so the totals compare.
  • Sub questions answered from the plans while the bid is open.
Leveling · Electrical
Leveled electrical bids for the Tampa medical office. Bid C has the lowest base bid but excludes light fixtures and permits; once those are priced in, Bid B is the lowest complete bid at $192,900.
ScopeBid ALakelandBid BBrandonBid CSt. Petersburg
Base bid$186,400$192,900$179,800
Light fixtures, supplyIncludedIncludedExcluded+$21,600
Fire alarmExcluded+$14,200IncludedIncluded
Permits & feesIncludedIncludedExcluded+$3,100
Temp powerIncludedIncludedIncluded
Leveled total$200,600Lowest complete$192,900$204,500
Bid C was low by $13,100 until its exclusions were priced in.3 of 5 bids shown · sample data
Bid leveling puts every sub's bid on the same scope: Struvia flags exclusions, prices the gaps, and recommends the lowest complete bid, here Bid B at $192,900, not the $179,800 bid that left out fixtures and permits.
Your template

A priced estimate in your own template, from software that knows how you bid.

Most AI takeoff tools stop at quantities. Struvia takes the job through to a full estimate, fills it into the template you already use, and learns your company from your past jobs.

Keep your estimate template. Struvia fills it out.

Use the template you bid every job from, whether it lives in Excel, Google Sheets, Procore, Buildertrend or something else. Struvia maps your rows and cost codes once, and every estimate after that comes back in your format. No new system to learn, and no copying numbers from our screen into yours.

  • Your tabs, columns and cost codes
  • Your formulas and markups, still working
  • Set it up yourself, or have our team set it up for you
Your_Estimate_Template.xlsxSample
F5fx =C5*E5
1CodeItemQtyUnitUnit $Total
203 30 00Slab on grade, 4"6,420SF6.8543,977
306 10 00Wood blocking at fixtures38EA42.001,596
409 21 16Gypsum board, 5/8" type X18,950SF2.3544,533
509 91 23Interior paint, 2 coats22,600SF1.4232,092
6Subtotal, your markups apply below122,198
Struvia fills out your own estimate template, here an Excel workbook: your cost codes, your line items, your formulas. The total in F5 is still a live formula, not a pasted number.
Your price book

Trained on your past jobs. Better with every one after.

When you start, Struvia trains on the jobs you've already bid. After that, every estimate you finish teaches it something, so the tenth one needs less from you than the first.

Your pricing
Unit costs from your past jobs, bids and estimates become your price book.
Supplier pricing
If you want, your suppliers’ price lists go in too.
Scope gaps
The items your plans tend to leave out and you always add back.
Your corrections
What you changed on the last estimate, so it doesn’t happen again.
Job history
A searchable database of your past jobs, if you want one.
Price book · Interior paint, 2 coatsSample
Your rate$1.42 / SF
Where it came from
  • Your bid, medical office remodel$1.38
  • Your bid, retail tenant improvement$1.45
  • Your painter’s accepted bid, last spring$1.44
Learned from your last job

You added blocking at wall-hung fixtures on your last four estimates. Struvia now adds it when the plans leave it out.

Every rate shows where it came from: your past bids, your subs' accepted bids, or your suppliers. Nothing is priced from another company's numbers.
Customer reviews

What GCs say after bidding with Struvia

Struvia has been a solid tool for my jobs and has really helped streamline our workflow. As we’ve fed it more of our information, it’s becoming much more accurate to what we’re seeing. It’s truly one of the best ways to get AI to help us in our process.

David Nonu
David Nonu
Preconstruction Manager · Valor Homes
Who it’s for

Built by an estimator, for the people who bid the work.

  • General contractorsBid more work without adding estimators.
  • Trade contractorsPrice your scope off the full plan set, not just your trade sheets.
  • EstimatorsReview the estimate instead of tracing it.
Usage-billed · no seats · no sheet over $27

Pay for the work, not the seat.

Struvia bills takeoffs on usage, floor plans start at $6, simpler sheets cost less, and no sheet costs more than $27; reading the plan set is billed on usage, and sending bids is priced per email Struvia sends for you. You only pay for what you use.

Takeoff & estimate
$6 a floor plan, from

Simpler sheets cost less, down to about $1. Never more than $27 a sheet, and you see the estimated cost before anything is measured.

Reading is metered
Sending bids
$0.10 per email

For every email Struvia sends for you: invites, follow-ups and answers. Replies and bids coming in are free. A typical job, 5 bid packages to 25 subs at about 3 emails each, is about $7.50 in sends.

Pay per email sent
To start
600 free credits

600 free credits once you confirm your email. No card needed.

Confirm your email

Other takeoff tools charge per estimator seat, about $3,600 a year each, whether you bid one job or forty. Struvia's usage scales with the work.

See full pricing

Questions estimators ask us

Still deciding? Talk to us

What is Struvia?

Struvia is AI preconstruction software for commercial contractors. Upload a PDF plan set and Struvia reads every sheet, measures areas, lengths and counts by trade, builds a priced estimate grouped by CSI division, sends per-trade bid packages to subs who cover the job site, and levels the bids that come back.

How does an AI takeoff work in Struvia?

Add the PDF plan set. Struvia reads every sheet using metered credits: sheet numbers, titles, scale and discipline. You pick the sheets to measure, and Struvia measures areas, lengths and counts by trade, drawn right on your plans, then prices the estimate. Every quantity traces back to the plan, so you can click a line and see the measured shapes on the sheet.

What does Struvia cost?

Struvia bills takeoffs on usage, floor plans start at $6, simpler sheets cost less, and no sheet costs more than $27; reading the plan set is billed on usage and each email Struvia sends for you costs $0.10. 600 free credits once you confirm your email. No card needed. You only pay for what you use.

How accurate is Struvia?

In the Benchvia agent-takeoff report, scale matched on 11 of 11 sheets in the clean-run set. Of the 12 selected single-sheet quantities shown above, 8 were within 1% of the hand-traced total, including the Southill E&F sheet 2 slab and three cited residential roof-area totals. This is a selected subset; other tasks had larger misses, and matching totals do not prove every boundary is correct. Separately, the provisional August 5, 2026 Lot 13 baseline on a 5,433 SF custom home was 2.5% above the builder’s workbook estimate. That historical comparison has no human-signed verdict and compares estimates, not final job cost.

Can Struvia fill out my own estimate template?

Yes. Struvia maps your rows and cost codes once, and every estimate after that comes back in your format, so you never copy numbers from Struvia into your own template. If you estimate in an Excel or Google Sheets spreadsheet, Struvia fills out your workbook with your formulas still working. If you work in Procore, Buildertrend, Sage or similar software, your estimate comes back in columns ready to import. You can set it up yourself, or have our team set it up for you.

Is Struvia just a takeoff tool, or does it estimate too?

It estimates too. Struvia trains on your past jobs, bids and estimates, so your unit costs become your price book, and it can pull pricing from your suppliers if you want. Every estimate you finish teaches it more: the scope gaps your plans tend to have and the corrections you made last time. If you want one, it also builds a searchable database of your past jobs. Your pricing comes from your own jobs and suppliers, never from another company.

How do I find subcontractors in a state I've never worked in?

Start from the job's address, not your contact list. Struvia finds subs whose service area covers the job site, ranks them by quality, shows which have a license confirmed with the state board and insurance verified by Struvia, and drops contacts whose email bounces. When a market is thin, Struvia goes out and discovers more subs there.

How does Struvia check a subcontractor's license?

Struvia checks licenses against state license boards where available. Today that covers Utah, Arizona, California, Florida, Idaho, Massachusetts and Nevada. A license or insurance (COI) badge means Struvia verified it, not that the sub said so. No record found is not proof either way. The exact checks, and their limits, are on the How we vet page.

What is bid leveling?

Bid leveling is adjusting subcontractor bids so they cover the same scope before you compare them. Struvia lines bids up against your takeoff, flags exclusions and scope gaps, prices the gaps from your estimate and shows an apples-to-apples total for each bidder.

Is Struvia a replacement for my estimator?

No. Struvia is your estimator’s leverage. It does the measuring, pricing, bid-package and sub-sourcing work so your estimators can review, adjust and bid more jobs. Every quantity traces back to the plan so they can check it.

Your next bid is sitting in a plan set.

Struvia reads the set on metered credits and estimates the usage before it measures anything.

600 free credits once you confirm your email. No card needed. See the estimated cost before anything is measured

Subcontractor? Join our network for free