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

// Asphalt paving contractors · Density and mix test records

Density and mix test records, assembled by lot and sublot for your quality control manager.

Every paving day leaves tickets at the plant, gauge sheets or cores on the mat, reports from the lab and a daily report from the field. A free AI proof of concept gathers copies of those records for 20 to 30 lots your team already closed and assembles them the way your agency's specification groups the work. Your reviewer, the person who knows those records best, checks the draft against the file you actually turned in.

Book a proof-of-concept call30 minutes with Rob
Closed lots
20 to 30
Test results accepted
None
Records submitted
None

// The one job

From four streams of paper to one record your manager can sign

A public paving job builds its quality file from four streams that never arrive together: load tickets from the plant, density readings from a gauge or the core lab, mix reports from the quality control lab, and daily reports from the crew. Somebody has to put them in one order, lot by lot where the specification uses lots, and find out what never came in.

In the test, AI reads copies of those records and assembles the project's quality record by lot or sublot, or by day or test section when the specification groups work that way. Each ticket, reading and report sits under its mix and job mix formula, and a separate list names what's missing. It accepts no result and submits nothing. Your reviewer compares the assembly with the file your team really sent.

Paving day recordsOne project
Load tickets
Gauge or cores
Mix reports
Daily report
DaySourceMix
Illustration, not a real project
Assembled
by lot
Lot recordDraft
Job mix formula
Tons placed
Density entries
Missing items
SublotRecordStatus
Made-up record, for illustration

// What makes it hard

Where a paving quality file comes apart

A lot is whatever this agency says it is. Ohio's manual for its Item 446 treats one day or night of production as a lot, rolls a day under 400 tons into the next, and cuts five equal sublots with two cores each. Tennessee's roadway density provision sets lots by tonnage, 1,000 for surface mixes, 2,000 for intermediate and 3,000 for base, in five sublots. Wisconsin's percent within limits program samples mix per 750-ton sublot in 3,750-ton lots, but usually lays out density in sublots of 1,500 lane feet. North Carolina calls one day's production of a job mix formula a lot, starts another for each resurfacing map, layer, paving crew or control strip, and tests in sections of 2,000 linear feet. So the assembly starts by reading the specification you send and uses that agency's unit.

A density number leans on other records. Tennessee divides a lot's average core bulk specific gravity by the day's average maximum theoretical gravity, known as Gmm, and when a lot splits across two days, each core uses the Gmm from the day its sublot was paved. Kentucky's method sets each core's bulk specific gravity against the Gmm of its sublot. North Carolina's daily gauge form wants the gauge serial number, the day's standard counts, a correlated target from the control strip, and a Gmm from mix verification or a moving average. The draft shows which Gmm and target each entry relied on, carries the reading as your technician wrote it, and names the field the specification sets its limit on. Whether the entry meets that limit is not the draft's call.

Cores carry names, and someone has to account for each one. Kentucky labels the first core from the second sublot of the second lot 2-2-A and its first joint core 2-2-J1. Tennessee runs M1, M2 and J1, J2 through the whole project and keeps cores with copies of their results for spot checks. Ohio records locations on Form TE-217, cuts within 48 hours, takes three cold joint cores a lot, and holds a contractor's sister cores within 4 inches of the department's. Wisconsin has the department keep custody from coring through testing, and Louisiana's roadway report prints a chain of custody statement on the form. The draft keeps each core's label, station and result together and lists any core the lot called for that never appears.

Plant, lab and field have to tell one story. North Carolina's manual wants gyratory compactor and ignition furnace clocks within 5 to 10 minutes of the time on the load tickets, the sample number and initials written on the delivery ticket, and a copy of the sampled load's weigh ticket attached to the mix worksheet with the furnace printout. Its inspector's daily roadway report staples supporting density forms together for each day paved, records the tack batch from the bill of lading, counts contractor and department tests, and wants a reason written down if no density test happened. Louisiana's form files parking areas, turnouts and sections under 500 feet under one pavement code. The draft walks each sample from ticket to worksheet to daily report and says where the trail stops.

What your reviewer will look for. Did every ticket, reading and report land under the right lot, mix and day; does the missing-record list name what was really missing; and did the draft leave errors alone? North Carolina wants a mistaken entry struck with one line and initialed, no whiteout, and contractor forms kept at least three years after completion, so the draft never rewrites an entry. City work can run faster than state work: Conway, Arkansas' 2017 paving bid wanted test reports by the end of the first working day after production. None of this is legal or engineering advice. The specification in your contract controls, and your quality control manager signs.

// What you send

Lots your team already closed

Copies only
After the NDA
01

20 to 30 closed lots

Tickets, gauge sheets or core results, mix reports and daily reports for lots or paving days your team has turned in. Include a lot with a problem, a small-quantity day and a city job.

02

What you actually submitted

The final package or spreadsheet that went to the agency, plus anything it questioned or sent back. That is what the draft gets scored against.

03

The specification pages

The quality control, density, lot and acceptance sections for each job, your approved quality control plan, and the job mix formulas you ran on those lots.

04

NDA first, look-alikes if needed

Copies move after the NDA. If test records can't leave the lab, we build look-alike lots with your reviewer. Nobody here signs in to your plant system, a materials database or a state's portal.

// Before it starts

Settled before a ticket gets copied

An assembled file can look tidy and still sit under the wrong lot, so the owner decides how grouping errors and missed items score first.

Terms for the test records jobOwner signs off
Your reviewer
Chosen by the owner: often the quality control manager
Success criteria
Set in writing: grouping, missing-record list, and what counts as a miss
The lots
Picked by your reviewer: several agencies, mixes and plants, with at least one that had a problem
Who decides
Your team, on every result, retest and correction
Price
A range for the live month, known before a page moves
NDA
In place before any record is copied

// How the test is judged

The file you submitted beside each draft

Lot by lot
entry by entry
Across the same 20 to 30 lotsThe file you submittedDraft assembly
Tickets grouped under the right lot, mix and dayFilled in on your lotsFilled in on your lots
Density entries with their core or gauge identityFilled in on your lotsFilled in on your lots
Gmm and target tied to each density entryFilled in on your lotsFilled in on your lots
Mix test reports tied to the sample and its ticketFilled in on your lotsFilled in on your lots
Daily report totals set beside ticketed tonsFilled in on your lotsFilled in on your lots
Missing records listed, each with what was expectedFilled in on your lotsFilled in on your lots
Entries handed to a person, with the reasonFilled in on your lotsFilled in on your lots
Nothing yet. These stay blank until lots from your own files have been assembled.Your reviewer makes the call on each lot.

// After a yes

About a month on live lots

Your reviewer's yes starts the same assembly on new lots for about 30 days.

Your quality control manager signs every submission, and each assembled file waits for that person before it goes anywhere.

Technicians keep certifying their own tests. Anything further is its own decision at its own fixed price, with monthly support after it runs.

// Possible next jobs

After test records, if it earns the next one

Ranked, not promised
Separate prices
  1. 01

    Job mix formula submittals

    Trial results, aggregate sources and binder data gathered into your agency's format for the mix designer to check.

    Next
  2. 02

    Paving bid schedules

    A letting's schedule and provisions read into a draft bid sheet, using the specifications this file already follows.

    Then
  3. 03

    Smoothness and ride records

    Profile reports listed by section and lane for whoever reviews the ride numbers.

    After that

// One hard limit

No test result gets accepted by the AI.

The test runs on copies and assembles a record. It never touches your plant system, your estimating system, a live bid or an agency portal, and it never prices a bid, accepts a test result or submits a record. Limits and acceptance come from the specification, and the agency and your quality control manager apply them. Your quality control manager signs every submission. 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 bases the range on how many public lots you close in a season and how many agencies' specifications your quality control manager works under.

// Questions

Test record questions

Will the AI say whether a lot passed?
No. Whether a lot meets the specification is for your quality control manager and the agency. The draft puts each reading under its lot, mix and target and names the field that carries the specification's limit.
What about handwritten gauge sheets?
Send them as they are. Field sheets get written on a tailgate, so a fair sample has some. Anything that can't be read with confidence is listed for a person and never guessed.
Our specification doesn't use lots. Does that matter?
No. The assembly follows whatever unit your contract uses: lot, sublot, test section or plain paving day. On a city job with no lot language, it usually groups by day and mix.
Can you pull our results from the state's materials database?
No. Export what you want tested and send the copies. Nobody from Massmarket signs in to a state database, a plant system or an agency portal during the test.
Will it fix errors it finds in our records?
No. It lists them. Agencies often require a specific way of correcting an entry, such as a single line and initials, and that stays with the person who made the entry.
Does this change who signs the record?
No. Your technicians keep certifying their own tests, and your quality control manager signs every submission. The draft is a working assembly for those people and carries no signature of its own.
Rob Eason

Rob Eason, founder

// Book a proof of concept call

Start with one closed project's lots.

Thirty minutes with Rob on your agencies, your role and how many public lots you close each season. Tickets and test 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.