// Underground utility contractors · Pipe test report packages
Pipe test report packages, matched segment by segment and station by station for your project manager.
Before an owner takes a line, someone has to pull every pressure, leakage, mandrel, vacuum and bacteriological sheet together and show that no stretch of pipe was missed. A free AI proof of concept has AI assemble that package again from copies of 20 to 30 your team already turned in. Your reviewer, the project manager or engineer on your staff who knows these packages best, sets each draft against the one the owner accepted.
- Past packages
- 20 to 30
- Lines declared passed
- None
- Live submittals touched
- None
// The one job
From scattered test sheets to the package the owner asked for
Testing happens over weeks. A crew pumps a valved section to test pressure while an inspector watches the gauge, a mandrel goes through a sewer run, a manhole gets a vacuum head, a lab emails coliform results. Your project manager then sorts those sheets by line and station, moves the numbers onto the owner's forms, confirms each stretch between valves or manholes has a record, and chases whatever is missing.
In the test, AI reads copies of those records and assembles the draft package: a list of segments by line and station, each sheet filed under its segment, the values moved onto the owner's form, and a list of every segment with no passing record. Nothing goes to an engineer or an owner, and your reviewer compares the draft with the package you really sent.
segment and station
// What makes it hard
Where a test package stops adding up
One leakage test gets written down three ways. The Columbus, Ohio water division's pressure test report reads leakage off a barrel: the gauge and the distance from the top of the barrel to the water, every half hour in its sample, converted to gallons from the barrel's diameter, with each section tested on its own from valve to valve. A Phoenix light rail checklist revised in December 2025 has the contractor pump from a full bucket and measure what remains in a separate covered makeup bucket, down to ounces. Berkeley County in South Carolina counts the water pumped and metered in to hold pressure, plus what it takes to bring the line back up at the end. However the field measured, the draft carries the raw numbers onto the owner's form and names the method it read.
The allowable number depends on whose formula is in the spec. Berkeley County's section and Columbus's form both divide by 148,000 for ductile iron, and Aqua Pennsylvania's force main section, dated July 2020, divides by 133,200. For PVC, counted by joints instead of feet, Aqua uses 7,400 and Berkeley County 8,223, and both point to AWWA publications, C600 among them. Test pressure moves too: 150 psi or one and a half times working pressure, whichever is greater, measured at the lowest point in Berkeley County; at least 188 psi in the Phoenix checklist, with the test cap at the low end because a gauge at the high end reads false. Polyethylene mains can come under a different document, ASTM F2164, on field leak testing of PE and PEX pressure piping. The draft shows the formula printed by that job's owner and every input to it, and never picks one.
Sewer records run on tables and waiting periods. Aqua's air test raises the starting pressure when groundwater sits above the pipe, by the depth divided by 2.31, then reads a required time from a table by pipe diameter and section length, and it times a manhole's vacuum falling from 10 to 9 inches of mercury against a table of depth and diameter. ASTM F1417, for plastic non-pressure sewer lines, offers a constant-pressure method and a time-pressure drop method, so the sheet has to say which ran. ASTM C828, for vitrified clay, leaves the time between backfill and the air test to the approving authority and allows an earlier run as a preliminary check. Aqua wants backfill placed and dewatering stopped 14 days before deflection testing; Texas rule 30 TAC 217.57 bars a deflection test until at least 30 days after final backfill and says television can't stand in for it. Georgia DOT's mandrel report, form OMR-CVP-65, wants the installation date, mandrel size and maximum and minimum fill height. The draft sets each test date beside the backfill date it can find and leaves the judgment to your project manager.
Disinfection has its own order and its own map. The Florida health office in Hillsborough County says pressure tests must come before bacteriological samples, and wants samples at the connection to the existing system, at the end of the new line, on any branch and every 1,200 feet of straight run, each location on two consecutive days at least six hours apart, with chlorine residual recorded for every sample. Palm Beach County's water utility runs the other way: no pressure test of any kind, the contractor's own included, can start until the project holds a Construction Water Only certification, and that needs a passing two-day bacteriological test and preliminary as-builts. AWWA's August 2023 notice on revising C651, Disinfecting Water Mains, widens its scope to mains used for temporary service. So the draft shows dates in sequence and quotes what that owner's section says comes first.
Your reviewer will start with the gaps. Phoenix caps one test at 2,500 feet of pipe 4 inches and larger, so a long main becomes several sheets, and its inspector turns in the form, the checklist and a marked-up plan sheet with the stations written out. Berkeley County wants 72 hours' notice, the engineer and its own representative at every test, a four-inch gauge with one-psi tick marks or the test fails until one arrives, and leaks noted on the report form with the repairs made, even when the rate was within limits. Palm Beach County adds gravity main lamping and a spark or thickness test on coated sewer structures before final wastewater certification. The draft keeps every failed test and its retest in date order, files each sheet once, and lists any stretch between valves or manholes where no passing record turned up.
// What you send
Packages an owner has already accepted
20 to 30 accepted packages
Packages as the owner received them, across water, sewer and any storm or duct bank work, with one that came back and one holding a failed test and its retest.
The field records behind them
Pressure charts, air and mandrel logs, manhole vacuum sheets, lab reports, inspector notes, and the plan sheet showing which stretch each test covered.
Each owner's rules
The specification sections on testing and disinfection, that owner's blank forms, and any test plan your team had approved.
An NDA before copies move
Nothing gets copied until the NDA is signed. Where an owner or contract keeps records in house, your reviewer helps us build look-alike sheets. We stay out of lab portals, owner systems and your own.
// Before it starts
Settled while every package is still in your files
A wrong station or a missing retest lands on your project manager's desk, so these get settled first.
- Your reviewer
- Your company owner's pick: usually the project manager who assembles these packages
- Success criteria
- In writing: segments, stations, readings carried correctly, gaps listed
- The sample
- Chosen by your reviewer: water and sewer, several owners, at least one retest
- Who decides
- Your team and the owner's engineer, on every result and package
- Price
- A range for assembling live packages, given before any sheet moves
- NDA
- Signed before the first page is scanned
// How the test is judged
Each draft beside the package the owner accepted
| On the same 20 to 30 packages | The accepted package | Draft from the test |
|---|---|---|
| Each line broken into the same segments, by station | Filled in from your packages | Filled in from your packages |
| The right test type filed under each segment | Filled in from your packages | Filled in from your packages |
| Readings, times and pressures carried to the owner's form | Filled in from your packages | Filled in from your packages |
| Formula and inputs shown for allowable leakage | Filled in from your packages | Filled in from your packages |
| Failed tests and retests kept in date order | Filled in from your packages | Filled in from your packages |
| Bacteriological sample points tied to stations | Filled in from your packages | Filled in from your packages |
| Segments listed with no passing record | Filled in from your packages | Filled in from your packages |
| Items held for a person, with the reason | Filled in from your packages | Filled in from your packages |
// After a yes
About 30 days on lines under test now
Once your reviewer says yes, new test sheets go through the same assembly for about 30 days as crews finish each section.
Every package waits for your project manager, who checks it and sends it to the engineer or owner by the usual route.
The live job has a fixed price agreed before you sign, monthly support follows once it runs, and any job after it is priced separately.
// Possible next jobs
What could follow test packages
- 01Next
As-built redline records
Field redlines and daily logs read into a draft list for the surveyor or CAD tech, on the same stations these packages depend on.
- 02Then
Pipe video inspection logs
Post-installation video reports listed manhole to manhole, with each logged observation beside its segment.
- 03After that
Right-of-way permit conditions
Road and railroad permits read into one sheet of notice periods, work hours and restoration terms for each job.
// One hard limit
The AI never says a line passed.
The proof of concept reads copies and drafts a package. It never touches your job cost, estimating or GIS system or a live submittal, and it never decides that a line passed a test or that a record is accurate. It copies the result your tester and the inspector recorded and lists what is missing. Your project manager checks every package. Certified payroll stays out of it. The specifications named here are examples that change by job, and nothing on this page is legal or engineering advice.
Priced per job. You get a range before the proof of concept and a fixed price before you sign.
Rob gives the range on the call, once he knows how many lines you test in a year and how many owners' forms your project managers fill in.
// Questions
Test package questions
Will the AI decide whether a section passed?
Does it work out allowable leakage?
Our test sheets are handwritten and lab results come as PDFs. Can it read those?
How does it handle a test that failed and was run again?
Which AWWA or ASTM edition does it assume?

Rob Eason, founder
// Book a proof of concept call
Bring a package the engineer sent back.
Rob's call runs about 30 minutes: your role, the owners you build for, and how many lines you test in a year. Test sheets and lab results stay put 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.
