// 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.
- 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.
by lot
// 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
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.
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.
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.
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.
- 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
| Across the same 20 to 30 lots | The file you submitted | Draft assembly |
|---|---|---|
| Tickets grouped under the right lot, mix and day | Filled in on your lots | Filled in on your lots |
| Density entries with their core or gauge identity | Filled in on your lots | Filled in on your lots |
| Gmm and target tied to each density entry | Filled in on your lots | Filled in on your lots |
| Mix test reports tied to the sample and its ticket | Filled in on your lots | Filled in on your lots |
| Daily report totals set beside ticketed tons | Filled in on your lots | Filled in on your lots |
| Missing records listed, each with what was expected | Filled in on your lots | Filled in on your lots |
| Entries handed to a person, with the reason | Filled in on your lots | Filled in on your lots |
// 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
- 01Next
Job mix formula submittals
Trial results, aggregate sources and binder data gathered into your agency's format for the mix designer to check.
- 02Then
Paving bid schedules
A letting's schedule and provisions read into a draft bid sheet, using the specifications this file already follows.
- 03After that
Smoothness and ride records
Profile reports listed by section and lane for whoever reviews the ride numbers.
// 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?
What about handwritten gauge sheets?
Our specification doesn't use lots. Does that matter?
Can you pull our results from the state's materials database?
Will it fix errors it finds in our records?
Does this change who signs the record?

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.
