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

// Sheet metal contractors · Duct leakage test reports

Duct leakage test reports, assembled from field sheets for your project manager to review.

Every tested section of duct leaves a field sheet, and someone in your office has to turn the stack into the report the engineer asked for. A free AI proof of concept has AI build that package again from copies of 20 to 30 reports your team already turned in. Your reviewer, the project manager or tester who knows these reports best, compares each draft with the one that went out.

Book a proof-of-concept call30 minutes with Rob
Past reports
20 to 30
Duct systems declared passed
None
Live reports touched
None

// The one job

From a stack of field sheets to a report an engineer can read

The rig goes up at the end of a section. The crew caps the openings, brings the duct to test pressure, reads the orifice and writes the numbers down, sometimes over several days and after a repair or two. Your project manager then sorts those sheets by system, checks that every section the job called for has a record, moves the values onto the owner's form and chases whichever signature is missing.

For the test, AI works through copies of those sheets and builds the draft package: system or section tested, test pressure, surface area, measured and allowed leakage, who performed it and who witnessed it, then a list of every section with no record or a failed entry. Nothing reaches an engineer or an owner. Your reviewer sets each draft beside the report you really sent.

Field test sheetsOne system
Job
System
Section
Witness
SectionPressureReading
Illustration, not a real field sheet
Sorted by
system and section
Test packageDraft, unsigned
Owner's form
Leakage class
Surface area
Tester
SectionMeasured, allowedOpen item
Made-up package, for illustration

// What makes it hard

Why one leakage test rarely fits one form

The report answers to whoever asked for the test. SMACNA's presentation to a Connecticut ASHRAE session in December 2024 said its publications don't require leakage tests: the professionals of record decide when testing is needed, and the local authority may require it. Washington State's energy code reaches ducts designed at 3 inches of water gauge or more, worded earlier as in excess of 3 inches, tests them at a leakage class of 4.0 or lower and wants documentation that representative sections were tested. As that presentation reports it, the 2024 Uniform Mechanical Code covers all ductwork, with a sample that widens after a failure, up to the whole system. The University of Maryland, Baltimore tests every duct system to Class 2 and says that goes beyond SMACNA's own requirement. So the draft quotes the requirement each report answers to.

Whole systems or sections, and at what pressure. The University of Houston's master section tests complete systems and allows partial sections only with the engineer's written approval. Maryland tests whole or in segments as the work progresses, and where it uses a flow-based allowance it prorates each segment by surface area. The University of Michigan's master section wants a testing plan before fabrication showing temporary caps, the surface area of each test section, test pressure, leakage class and allowable leakage. Pressure has its own trap: the SMACNA presentation holds test pressure to the rating of the weakest piece in the section, so a 3-inch trunk with a 2-inch branch tests at 2 inches or less. The draft carries each sheet's section limits and names any section whose pressure or class doesn't match the plan.

The form asks for more than the crew wrote down. Houston's minimum list runs from the system tested, leakage classification and square footage through permissible leakage, test pressure, orifice size, measured pressure differential, measured leakage and duct pressure, to who performed it, the date and time, the temperature and weather, and an optional engineer or owner sign-off. Maryland's form adds total system CFM and construction pressure class at the top and leakage factor and test section CFM by duct, and its rig needs a certified performance curve attached and calibration data on hand. SMACNA's presentation says to leave no blanks, writing N/A where a field doesn't apply. The draft moves each value across, shows the allowed-leakage arithmetic beside the measured figure, and lists anything missing. The result line stays open for your tester.

A failed test stays in the file. Maryland wants a summary report for every test, pass or fail, signed by each party who witnessed it, with seven business days' notice, all tests witnessed by university personnel and selected ones by the balancing contractor. After a failure the joints are surveyed for audible leaks and repaired, and the sealant sets 24 to 36 hours before the retest is rescheduled. Michigan asks for two days' notice and, before anything is measured, a visual, audible and hand check 2 inches from the duct; its welded duct must show zero leakage. The draft keeps each failed entry and its retest in date order and lists any witness line left blank.

Duct leakage is not system leakage. The SMACNA presentation counts only straight duct and fittings as duct. Terminal units, volume and fire dampers, access doors and equipment sit outside it, and SMACNA's System Air Leakage Test Standard, published in 2020, brings them in while leaving out grease duct and smoke control. Shape and sign matter as well: Massillon West Elementary in Ohio tests rectangular duct to Class 6 and round to Class 3, Houston's table writes exhaust tests at negative pressures, and ASHRAE 90.1-2019, as that presentation reports it, accepts a positive-pressure test on negative duct. What your reviewer will check first: each required section has a record, values landed on the right section, failed entries weren't dropped, and signature lines are left for the people who sign them. Treat every rule quoted here as an example from a published document; none of it is legal or engineering advice.

// What you send

Reports your team already turned in

Several owners and forms
Copies only
01

20 to 30 past reports

Reports as they went to the engineer or owner, across several jobs. Include one with a failed test and a retest, and one the engineer sent back.

02

The field sheets behind them

Handwritten or typed test sheets, rig and orifice notes, photos of manometers if your crews take them, and anything showing which section each test covered.

03

Each job's requirement

The specification sections that call for testing, the owner's blank form, any approved test plan, and the drawings or takeoff that give surface area.

04

Copies only, NDA first

The NDA comes before any report moves. If reports can't leave the office, we build look-alikes with your reviewer. Nobody from Massmarket logs in to your job cost or project system.

// Before it starts

Settled before a test sheet is copied

These go in writing before the first file moves.

Test report termsSet by the owner
Your reviewer
The owner's pick: a project manager or tester who knows these reports best
Success criteria
Which fields must match, and how blank or unreadable entries are judged
Sample
Several owners and forms, with failed tests and retests
Who decides
Your qualified tester: pass, fail and every signature
Price
A range for the live job, before any sheet moves
NDA
Signed ahead of any copying

// How the test is judged

Your report beside the draft, section by section

Field sheet to final report
same jobs, same forms
Across the same 20 to 30 reportsReport your team sentDraft from the test
System or section named on each testFilled in on your reportsFilled in on your reports
Test pressure from the sheet, positive or negativeFilled in on your reportsFilled in on your reports
Surface area for each sectionFilled in on your reportsFilled in on your reports
Measured leakage and allowed leakage fieldsFilled in on your reportsFilled in on your reports
Witness and tester detailsFilled in on your reportsFilled in on your reports
Sections with no record listedFilled in on your reportsFilled in on your reports
Failed entries and retests kept in orderFilled in on your reportsFilled in on your reports
Time from the last sheet to a package ready to reviewFilled in on your reportsFilled in on your reports
Empty until your tests run. Nothing goes in a cell before your reports have been through the comparison.Your reviewer scores it and makes the call.

// After a yes

A month of live test packages

New test sheets get the same assembly for about 30 days once your reviewer agrees.

Your tester signs every report, and your project manager approves each package before it goes to anyone.

We keep comparing on live jobs. Whatever comes next is its own decision, priced on its own.

// Possible next jobs

After test reports, if you want more

Ranked, not promised
Each priced alone
  1. 01

    Duct takeoffs by system

    Bid drawings and the duct section read into a draft takeoff, with conflicts listed for your estimator.

    Next
  2. 02

    Fire and smoke damper lists

    One list of dampers from the drawings, ready to check against what was installed and inspected.

    Then
  3. 03

    Architectural sheet metal scopes

    Division 07 copings, flashings and trim gathered up for whoever prices that package.

    After that

// One hard limit

The AI never says a duct passed.

The proof of concept never touches your estimating, detailing or job cost system or a live bid or report, and it never decides that a duct system passed a test or meets a code. A qualified tester signs every report and your project manager reviews every package. It works on copies, contacts no engineer, owner or inspector, and leaves certified payroll out entirely.

Priced per job. You get a range before the proof of concept and a fixed price before you sign.

The range comes on the call, once Rob knows how many test packages you send in a month and how many owners' forms they go on.

// Questions

Leakage report questions

Will the AI decide whether a section passed?
No. The draft shows the measured figure and the allowed figure side by side, with the arithmetic, and leaves the result line open. A qualified tester decides and signs.
Our field sheets are handwritten. Will that work?
Include them. Anything the draft can't read gets listed as unreadable, not guessed, and your reviewer sees how often that happens on your own sheets.
Every owner has a different form. Is that a problem?
Put several in the sample. The draft fills each owner's form as written, including fields your crews don't usually record, and reports those as blank.
Does this cover our test and balance reports?
No. Balancing reports come from the balancing firm and aren't part of this job. Where a witness line names the balancing contractor, the draft leaves that line for them.
What about sections that never got tested?
They go on a list at the end of the draft, named from the specification, the test plan or the takeoff. Whether a section needed testing stays your project manager's call, and the engineer's.
Rob Eason

Rob Eason, founder

// Book a proof of concept call

Start with your last stack of test reports.

Half an hour with Rob, on your shop, your role, the jobs you'd pull reports from and roughly how many test packages go out each month. Reports and field sheets stay with you 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.