30-min call with RobBook a proof-of-concept call
Job 01 · Quality

// Metal fabricators · Mill test reports

Mill test reports matched to the job, and the cert package drafted for your QC lead.

For structural, sheet metal and custom fab shops. One job, tested on copies of jobs you already shipped. Each AI draft ties every MTR to its PO line and heat number, checks it against the spec the customer called out, and assembles the package that goes out with the steel.

Book a proof-of-concept call30 minutes with Rob
Shipped jobs
20 to 30
Accepts material
Your QC lead
System access
None

// The one job

Steel arrives with paper. The paper gets checked and packaged.

A truck of beams, tube and plate comes in from the service center, with MTRs emailed ahead, stuffed in the box or promised later. Someone on your QC side finds the report for each heat, checks it against your PO and the job's spec, files it, and later pulls every report into the package the customer asked for.

In the proof of concept, AI works through copies of those reports for jobs you already shipped. It matches each MTR to its PO line and heat, lists every value it checked and the limit it used, and drafts the package. Whatever doesn't line up is flagged with the reason, and nothing is accepted or rejected.

Mill test reportScanned PDF, service center
Heat no.
Spec and grade
Size
Melted in
ChemistryYield, tensileElongation
Invented report, no mill's data
Matched to
PO line and spec
Draft cert packageFor your QC lead
Job
PO line
Grade called out
Flags
Piece markHeatSpec met
Invented example of a draft

// What your reviewer watches

Where mill certs and the job stop agreeing

One heat, several grades. An MTR carries the heat number, size, mill, chemistry and tensile results, and often more than one specification. Wide-flange producers have long certified the same heat to A992 and A572 Grade 50 together, and AISC names A992 as the preferred spec for W-shapes, so a PO line written as A36 for a beam can be filled with steel whose report never mentions A36. The draft shows which grade on the report lines up with the grade called out. When none does, it flags the line and leaves the substitution question to your QC lead.

Which rules apply depends on the product. ASTM A6 sets the general requirements for plate, shapes and bars under A36, A572 and A992, the product spec wins where they differ, and a reported value is rounded to the last place of the limit, per ASTM E29, before it is compared. A500 tube is not on the A6 list, and its scope points buyers who need impact testing to other standards. A572 has five grades, the producer picks the alloy type (1, 2, 3 or 5) unless the purchaser named one, and A588 can't stand in for it without agreement. Supplementary requirements such as a Charpy test apply only when the PO calls for them, so the draft reads your PO as well as the report.

Certs from abroad and certs for public work. Imported material often arrives with an EN 10204 certificate instead of a US-style MTR. A type 3.1 inspection certificate reports results for the material supplied and is validated by the manufacturer's inspection representative, independent of production. A type 2.2 test report rests on non-specific inspection, so its numbers aren't from your heat. On federal-aid highway work, Buy America (23 CFR 635.410) requires every manufacturing process for the steel, coating included, to happen in the United States, so the draft lists the country each report gives and flags any report that names none.

The package is more than MTRs. A structural package often adds bolt certs, the galvanizer's certificate and filler metal certs. Structural bolts are now made to ASTM F3125, which replaced A325, A490, F1852 and F2280 as separate specs, so a cert for F3125 Grade A325 answers a drawing that still says A325. Fabrications are galvanized to ASTM A123 and hardware to A153, and each cert should cite the right one. The American Galvanizers Association explains that silicon and phosphorus, both on the MTR, speed up the reaction in the zinc and can leave a thick, dull gray coating, so the draft can pass that chemistry to your galvanizer.

Your reviewer. The owner names the person who knows your material paperwork best, usually the QC lead. They check that every heat on the cut list has a report, that each report landed on the right PO line, that every flag is real, and that the package matches what the customer received. Parts cut from a drop carry the heat of the plate they came from, so include a job that reused remnants.

// What you send

What your QC desk sends

Copies only
Shipped jobs
01

20 to 30 shipped jobs

For each, the purchase orders to your supplier, the MTRs that came with the steel and the package that went to the customer. Include a job with imported material and one where a report went missing.

02

The spec each job called out

The material notes from the drawings or project spec, or the customer's PO notes, so each draft is checked against what that job required.

03

Your heat records

Receiving logs, cut lists or a Tekla PowerFab export showing which heat went to which piece mark. A spreadsheet is fine.

04

An NDA, then copies

Signed before a single report is sent. No login to your inventory, purchasing or document system, before or during the test.

05

Look-alike jobs if needed

If customer paperwork must stay in the shop, we build look-alike jobs with you that keep the same specs, heats and problem reports.

// Before it starts

Written down before the first MTR moves

The owner and the QC lead agree on each of these before any report is copied.

Before the proof of conceptOwner decides
Your reviewer
Named by the owner, usually the QC lead
Success criteria
In writing: matches that must be right, flags that must be raised
Package contents
Your list, by type of job and customer
Price
A range for the live job, given up front
Jobs
Picked by your reviewer from shipped work

// How it's scored

The package that shipped, beside the draft

Heat by heat
your package against the draft
Compared on the same jobsWhat your QC lead didThe AI draft
Time from reports received to package ready for reviewFilled in from your jobsFilled in from your jobs
Each MTR matched to the right PO line and heatFilled in from your jobsFilled in from your jobs
Grade on the report checked against the grade called outFilled in from your jobsFilled in from your jobs
Chemistry and tensile values checked against the spec, rounded the ASTM wayFilled in from your jobsFilled in from your jobs
PO and project extras caught, such as impact tests or domestic steelFilled in from your jobsFilled in from your jobs
Bolt, galvanizing and filler metal certs placed in the packageFilled in from your jobsFilled in from your jobs
Missing reports and mismatches flagged, with no material accepted or rejectedFilled in from your jobsFilled in from your jobs
Blank for now. No cell is filled until drafts built from your own shipped jobs have been scored.Your QC lead marks every row, and that verdict stands.

// After a yes

About 30 days on incoming steel

After a yes, new MTRs get matched as material arrives, and each job's package is drafted as the job gets ready to ship, for about 30 days.

Your QC lead reviews every match and every package, then approves, fixes or sends it back. Accepting material, writing a nonconformance and signing anything for a customer stay with your people, and the scoring table runs all month.

// Later, one at a time

What could follow

Possibilities, not commitments
One job live before the next
  1. 01

    Estimates from bid packages

    Takeoffs, operations and questions for the GC drafted from your own past bids, for your estimator to price.

    Next
  2. 02

    Missing-cert requests

    Emails to the mill or service center for every heat that arrived without a report, drafted for your buyer to send.

    Then
  3. 03

    Welder qualification records

    Each welder's qualifications and continuity log kept current, so that part of a job's package is ready before it ships.

    After that

// One hard limit

It never accepts or rejects material.

It matches, checks and flags, and stops there. Whether a heat is acceptable, whether a substitution is allowed and whether steel goes on hold are your QC lead's calls, and any question for the engineer of record goes through your people. No package reaches a customer until a person signs off.

Mill cert checking is priced as its own job: a range before the test, and a fixed price before you sign.

Two numbers set the range: jobs shipped per month, and how many heats a typical job carries.

// Questions

Mill cert questions

What happens when a value on the MTR doesn't meet the spec?
The draft flags it, showing the reported value, the limit and which spec the limit comes from. It never decides whether the material can be used. Your QC lead does.
Our beams come certified A992 and A572 Grade 50, but the drawings say A36. Will every beam get flagged?
Only if your reviewer wants it that way. How those lines are treated, and who approves a substitution, is written into the success criteria before the test, and the draft shows the grades side by side either way.
Do you handle EN 10204 certificates on imported steel?
Yes, if you include some. The draft notes whether each is a 3.1 inspection certificate with results for the material supplied or a 2.2 test report that isn't heat-specific, and your reviewer decides what your customers accept.
Do we need Tekla PowerFab or another system?
No. The test runs on copies and exports from PowerFab, a spreadsheet or paper files, and drafts come back as files. Which system the live month writes to is settled after a yes.
Rob Eason

Rob Eason, founder

// Book a proof of concept call

Test it on jobs you already shipped.

Half an hour with Rob. The booking form asks for your company and role, the job you would test, and about how many MTRs come in each month. Hold every report 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.