30-min call with RobBook a proof-of-concept call
Job 02 · Estimating

// Metal fabricators · Estimating

Estimates from drawings and bid packages, drafted from your own past bids.

For structural, misc metals and sheet metal shops. One job, tested on bid packages you already priced. AI drafts the material takeoff, weights, cut, weld and finish operations, and the questions to send back, using your past estimates and rate sheet. Your estimator checks every line and sets the number.

Book a proof-of-concept call30 minutes with Rob
Past bids
20 to 30
Rates used
Only from your history
System access
None

// The one job

A bid package arrives. A takeoff and a question list come back.

A GC sends a plan room link with a bid date. Your estimator sorts out what is in your scope, counts every member, plate and sheet part, weighs them, adds the shop operations and the finish, and writes up the exclusions and the questions. Most of that is counting, and it starts over with every bid.

For the test, AI works through copies of packages you already bid and drafts the takeoff and the operations line by line, in the layout your estimates use, with each rate traced to a past estimate or your rate sheet. A line with no rate in your history stays blank for your estimator.

Bid packageDrawings, Division 05 specs
Scope sections
Bid date
Finish
Addenda
Member, sizeLengthQty
Invented package, no project's data
Taken off and
priced from your history
Draft estimateFor your estimator
Total weight
Shop hours
Finish
Questions
ItemWeightRate source
Invented draft, for illustration

// Where fab estimates go wrong

What the takeoff has to get right

The takeoff is a weight. A W12x26 weighs 26 pounds per foot, so the shape name carries its weight, and angles, channels and HSS come from the same AISC tables. Steel plate runs about 40.8 pounds per square foot for each inch of thickness. Connection material, the clips, plates and bolts the design drawings may not show yet, is often carried as an allowance, and the draft uses the one your estimator applied on past jobs rather than making one up.

Sheet comes by gauge, and gauge depends on the metal. Sixteen gauge is 0.0598 in. on the steel table, 0.0635 in. for galvanized and 0.0508 in. for aluminum, so a part marked 16 ga. with no material is a question, not a takeoff. "Galvanized" is unclear too: G90 sheet under ASTM A653 carries a mill coating, parts dipped after fabrication are galvanized to A123, and the American Galvanizers Association notes the coatings differ a lot in thickness. Sheet parts are estimated from flat size, nesting on your stock sheets, cut length, pierce count and bends.

Shop labor follows the operations. Each piece gets its cut, holes or copes, fit-up, weld and cleanup, at the labor your past estimates carried for similar pieces. Weld size matters more than it looks, because fillet weld metal grows with the square of the leg: AISC's Modern Steel Construction worked an example where a 3/16 in. fillet made as a 5/16 in. weld nearly tripled the weld metal and the arc time. The draft reads weld sizes from the symbols on the drawings and lists any it can't read. Bent plate gets checked against the minimum inside radii ASTM A6 suggests for cold bending, and a tighter bend becomes a question.

Finish is often its own quote. Galvanizing usually comes from your galvanizer's quote or rate sheet, and the draft uses those numbers as given. Tube and other closed shapes need vent and drain holes before they go in the kettle, so a galvanized HSS frame with none shown is a question. Painted steel depends on the surface prep the spec names: an SSPC-SP 6 commercial blast is a different job from SSPC-SP 3 power tool cleaning.

Scope and questions decide the bid. Structural framing usually sits in spec section 05 12 00, while lintels, shelf angles and similar items fall under 05 50 00 metal fabrications, with stairs at 05 51 00 and railings at 05 52 00, and a GC's scope sheet may split them differently. The AISC Code of Standard Practice gives the engineer of record three options for connections: shown complete on the drawings, completed by the detailer, or designed by a licensed engineer working for the fabricator. When the drawings don't say which, that is the first question. Your reviewer, the estimator who knows your numbers best, checks every quantity, rate source and question against the bid you actually sent.

// What you send

What your estimating desk sends

Copies only
Bids won and lost
01

20 to 30 past bid packages

Drawings, specs and addenda for bids you priced, won and lost, with the estimate your team sent. Mix structural, misc metals and sheet work the way your bids come in.

02

The estimates behind them

Takeoff and labor detail from Tekla PowerFab, another estimating system or a spreadsheet, so every rate in a draft traces to one of yours.

03

Your rate sheet

Shop rates, galvanizer and painter prices, and how you carry connection material, freight and detailing. Your estimator's own notes will do.

04

An NDA before any drawing moves

Signed first. Bid documents often carry the owner's and GC's confidentiality terms. No login to your estimating system or plan room.

05

Look-alike packages, if needed

If bid documents can't leave your office, we put together look-alike packages with you that keep the same mix of shapes, sheet parts and finishes.

// Before it starts

Agreed before the first package moves

The owner and the chief estimator settle these before any drawing is shared.

Before the proof of conceptOwner decides
Your reviewer
Named by the owner, usually the chief estimator
Success criteria
In writing: quantities, weights and questions that must match
Rates
Your past estimates and rate sheet, nothing else
Price
A range for live estimating, given up front
Bids
Picked by your reviewer, winners and losers both

// How it's scored

Your estimate beside the draft

Bid by bid
your numbers against the draft
Compared on the same bidsWhat your estimator sentThe AI draft
Hours from package received to takeoff ready for reviewFilled in from your bidsFilled in from your bids
Members, plate and sheet parts counted, with sizes and lengthsFilled in from your bidsFilled in from your bids
Total weight by shape, plate and sheet gaugeFilled in from your bidsFilled in from your bids
Cut, hole, weld and finish operations listed for each pieceFilled in from your bidsFilled in from your bids
Every rate traced to a past estimate or your rate sheetFilled in from your bidsFilled in from your bids
Scope split by spec section, with exclusions notedFilled in from your bidsFilled in from your bids
Questions for the GC that your estimator also askedFilled in from your bidsFilled in from your bids
Nothing here is a result. Each cell stays empty until drafts from your own past bids have been checked.Your estimator scores every row and makes the call.

// After a yes

About 30 days on live bids

With a yes, new bid packages get a draft takeoff and question list as they arrive, for about 30 days.

Your estimator checks, edits and prices every draft, and nothing goes to a GC unless a person sends it. Lines with no rate in your history stay blank for them to fill, and the same comparison scores the live month.

// Later, ranked

Where estimating leads

Ideas, not a plan
Each starts after the last is live
  1. 01

    Change orders from revised drawings

    A new revision compared with the set you bid, with added and removed steel listed for your project manager's change order.

    Next
  2. 02

    Material buys from the takeoff

    The won estimate turned into a buy list against stock and drops, for your purchasing lead to place.

    Then
  3. 03

    Mill test reports into the cert package

    Each MTR matched to its PO line and heat when steel arrives, for your QC lead to check.

    After that

// One hard limit

It never sets a price that isn't in your history.

Every rate in a draft comes from one of your past estimates or your rate sheet, and the draft shows which. A line with nothing to trace to stays blank for your estimator. Margin, the bid number and what goes to the GC are your estimator's and owner's calls.

Estimating is priced as a job of its own: a range up front, then a fixed price after the proof of concept and before you sign.

We size the range on the call from how many bids you price a month and how many drawing sheets a typical package has.

// Questions

Estimating questions

Can AI read the drawings and do the takeoff?
That is what the test checks. It drafts the takeoff from the plans, schedules and details in each package, and your reviewer compares it with your estimator's count, member by member. Anything it can't read clearly is listed, not guessed.
Will it come up with our price?
No. It applies rates from your past estimates and rate sheet and shows where each came from. Margin and the final number stay with your estimator and owner.
We bid structural, misc metals and some sheet metal. Can one test cover all of it?
Yes, if your reviewer picks a mix. Structural items are weighed by shape, misc metals counted by piece, and sheet parts estimated by gauge, flat size and operations, each the way your past estimates did it.
Does it replace our estimating software?
No. During the test it touches nothing and returns drafts as spreadsheets. If you run Tekla PowerFab or another estimating system, how drafts get in, for example as an imported takeoff, is settled for the live run.
Where do galvanizing and paint prices come from?
From your galvanizer's and painter's own quotes or your rate sheet, used as given. When a package's finish is unclear, such as galvanized sheet versus galvanizing after fabrication, the draft asks instead of picking.
Rob Eason

Rob Eason, founder

// Book a proof of concept call

Test it on bids you already priced.

Thirty minutes with Rob. The form asks for your company and role, the job you want tested, and roughly how many bid packages reach your estimators each month. Keep drawings back until the NDA is signed.

  • Co-owned a 60-employee financial services firm and sold his share to his partner.
  • Ran GOSO Technologies, a Boston solar company rated 5/5 across 24 Google reviews.
  • 5/5 across 83 reviews in HighLevel's Certified Admin Directory.
  • 4.3/5 from 6 Google reviews of Massmarket AI.
  • Every directory and Google review, critical ones included, is shown word for word at massmarket.ai/reviews.
  • Takes every proof-of-concept call himself.