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

// Commercial flooring contractors · Moisture reports

Slab moisture reports drafted from the tester's field log, with the decisions left to your people.

Concrete moisture test reports, tested as a free AI proof of concept on copies of 20 to 30 reports a qualified tester already signed. AI reads the field log and drafts the report: test method, locations against the count the spec requires, readings beside the adhesive maker's limit, ambient conditions, and the areas that need a decision before installation. Your reviewer, the person who knows your moisture testing best, compares each draft with the report that went out.

Book a proof-of-concept call30 minutes with Rob
Past reports
20 to 30
Slabs cleared by AI
None
Reports signed by AI
None

// The one job

From a tester's field log to a report someone can sign

On a commercial slab, moisture testing leaves behind a field log and not much else: a plan with test locations marked, a probe or dish number at each one, dates and times, readings, the air temperature and humidity in the room, and a remark about whether the building's HVAC was running. Someone then writes that into a report for the general contractor, the design team or your own project manager, with the method named and every location listed.

For the test, AI reads copies of those logs and drafts the report: method and edition, locations against the count the specification requires, each reading beside the limit in the adhesive maker's data sheet you supply, ambient conditions, and a list of the areas that need a decision before anyone spreads adhesive. It never says a slab is ready. Your reviewer goes through each draft, line by line, against the report a qualified tester signed.

Field logTester's notes
Test location
Slab area
Date and time
Ambient
LocationReadingNote
Made-up example log
Drafted for
your tester to sign
Test reportDraft, unsigned
Method and edition
Required count
Adhesive limit
Areas to decide
LocationReadingAgainst limit
Made-up example report

// Where it gets hard

A reading means little without its method, count and date

Each method makes its own report. ASTM F2170 is the Standard Test Method for Determining Relative Humidity in Concrete Floor Slabs Using in situ Probes. ASTM F1869 measures moisture vapor emission with anhydrous calcium chloride, and its public scope leaves out gypsum concrete and floors with lightweight aggregate. The University of Houston's resilient tile section lists both tests and states a maximum for each, one in pounds of water per 1,000 square feet in 24 hours and one as relative humidity. New York's terrazzo section relays the National Terrazzo and Mosaic Association's view that plastic-sheet tests and hand-held meters are unreliable. The draft names the method and edition on every line and never merges two methods into one result.

The count changes with the owner. New York State's 2024 master spec keeps each test area to 1,000 square feet for resilient sheet and resinous floors and 200 square feet for resinous terrazzo, with at least three tests in every installation area and the test areas evenly spaced. A Los Angeles World Airports terrazzo guide, revised May 2014, asks for at least one probe per 5,000 square feet and takes the pre-installation readings for information only. The draft counts the locations in the log, sets that against what the section requires, and lists any shortfall by area with the section named.

Whose limit applies is its own question. CRI 104 points the contractor to the maker's written instructions for allowable moisture and pH. The Port of Portland's carpet section ties testing to the limits of both the flooring maker and the adhesive maker, and calls for mitigation when results fall outside them. A carpet tile and its adhesive may publish different figures, so the draft prints each limit with the product, data sheet and date you supplied, sets each reading beside it, and lists the areas over. It doesn't choose a limit or call a number a pass.

The room and the surface can both fool a test. University of Houston's carpet section keeps carpet out until spaces are enclosed and weather tight and temperature and humidity are held at occupancy levels, so a log that shows no HVAC running earns a line. ASTM F710, the practice for preparing concrete floors to receive resilient flooring, now in a 2026 edition, has all concrete slabs tested for moisture and all floors for pH in its public abstract. CRI 104 warns that a low pH can mean residue left on the surface and that over-cleaning can strip the thin carbonation layer and push the reading high. On renovations, the Resilient Floor Covering Institute's January 2018 removal practices warn against drilling, sanding or dry scraping old resilient flooring or cutback adhesive, and say to presume asbestos unless positively certain. The draft carries the tester's surface notes and lists any location logged over an old floor.

A report is one moment, and money follows it. ASTM's public summary of F2170 says a result describes the slab only at the time and places tested, so the draft shows the test date, the planned installation date and the gap between them. The Port of Portland's section says starting installation is acceptance of the sub-floor. The terrazzo association's guide spec has the contractor make a written recommendation on mitigation and leaves the cost as an alternate, a unit cost or a change order. The International Concrete Repair Institute certifies Concrete Slab Moisture Testing Technicians and says a growing number of specifications require one. Your reviewer will look first at the method named, the count, the limit quoted and its date, ambient conditions, and any area shown as settled when nobody settled it.

// What you send

What the test needs from your project team

Copies only
Signed reports
01

20 to 30 signed reports

Reports as they went out, from more than one tester and slab if you have them, with some that showed areas needing mitigation or a retest.

02

The field logs behind them

The tester's log, the location plan, probe or dish numbers, calibration records, and any note about HVAC, curing compound or an old floor.

03

The limits and the specs

The flooring and adhesive makers' data sheets you went by, and the specification sections that set the method and the count.

04

NDA first, look-alikes if needed

Reports carry owners' names and project details, so the NDA is signed first. We never log in to your testing system or a lab's portal. If a report can't leave your office, we build look-alikes with your reviewer.

// Before it starts

Agreed before any log is copied

The owner writes these down first, including who makes the call on an area over a limit.

Moisture report test termsOwner signs off
Your reviewer
Named by the owner, often the project manager or certified tester on staff
Signature
A qualified tester signs every report; AI signs none
Slab decisions
Stay with your team, the adhesive maker and the design team
Success criteria
Written first, for counts, methods, limits and missed gaps
Sample
Picked by your reviewer, with a retest and a mitigated slab
Price
A range for the live job, before day one
NDA
Signed before any log or report moves

// How it's judged

Each draft beside the report a tester signed

Report by report
Location by location
On the same 20 to 30 reportsThe signed reportThe AI draft
Test method and edition namedFilled in from your reportsFilled in from your reports
Locations counted against the required numberFilled in from your reportsFilled in from your reports
Each reading copied to the right locationFilled in from your reportsFilled in from your reports
Adhesive and flooring limits quoted with their sourceFilled in from your reportsFilled in from your reports
Ambient conditions and building status recordedFilled in from your reportsFilled in from your reports
Test date and planned installation date shownFilled in from your reportsFilled in from your reports
Areas listed for a decision, and whyFilled in from your reportsFilled in from your reports
Nothing is scored yet. Every cell waits for your own reports to be drafted.Your reviewer marks each row and decides.

// After a yes

About 30 days on new slabs

After your reviewer's yes, new field logs are drafted for about 30 days as testers turn them in.

A qualified tester reads, corrects and signs every report, and nothing reaches a general contractor or designer until they have.

The live job has a fixed price, agreed before you sign. Anything after it is priced on its own, and monthly support starts once a job is running.

// After moisture reports

Jobs that could follow

Ranked by fit
Each after its own yes
  1. 01

    Moisture mitigation change requests

    Areas over a limit written up with their square footage and the spec language behind them, for your project manager to price and send.

    Next
  2. 02

    Proposed test location lists

    Installation areas set against the section's required count, listed as proposed locations for your tester to confirm before the first one is set.

    Then
  3. 03

    Finish schedule takeoffs

    The room finish schedule, plans and Division 09 sections read into a draft quantity by product and room.

    After that

// One hard limit

It never decides a slab is ready, and it never signs a report.

Whether a slab can take flooring stays with your people, the adhesive maker and the design team, and a qualified tester signs every report. The proof of concept works on copies of finished reports. It never touches your testing or job cost system or a live report, and it contacts no general contractor, tester, lab or adhesive maker. Specifications and standards are named here to show what a draft has to handle; nothing on this page is legal or engineering advice. Certified payroll is out of scope.

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 we know how many slabs you test or get reports on in a month and how many testers' log formats come in.

// Questions

Moisture report questions from project managers

Will the AI tell us the slab passed?
No. It sets each reading beside the limit you gave it and lists the areas that need a decision. Passing, waiting or mitigating is for your people, the adhesive maker and the design team, and a qualified tester signs the report.
A third party tests our slabs and sends us reports. Does this fit?
Partly. If the report reaches you finished, the drafting step is theirs, and the useful job becomes checking it against the spec for method, count and limit. Raise that on the call and we will say plainly whether it is worth testing.
Can it read handwritten field logs?
Send what your testers really write, including photos. Anything it can't read is listed as unreadable and never guessed, and your reviewer sees the page beside the draft.
Which test methods does it cover?
Whatever is in your sample, usually in situ relative humidity, calcium chloride and pH. The draft records the method your tester used and never picks one. Which method a slab needs is set by your specification and the flooring and adhesive makers.
Does it need access to our instrument's app or a lab portal?
No. Exports, PDFs and photos of the log are enough. Nothing connects to an instrument, an app or a lab's system during the test.
Rob Eason

Rob Eason, founder

// Book a proof-of-concept call

Bring one signed report and its field log.

A 30-minute call with Rob. He will ask about your company, your role, the job you'd test and how many slabs you test or get reports on in a month. Logs and reports 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.