An ASCE Level B elevation survey, a sub-slab plumbing assessment and a plain-language owner summary — assembled from what you measured, in a form an engineer, an adjuster or an attorney can review directly.
Monthly · cancel anytime · no free trial, a real sample instead
Methodology of record
ASCE Texas SectionGuidelines for the Evaluation and Repair of Residential Foundations, Version 3, adopted 1 April 2022
IPC Table 704.1 · IRC P3005.3Minimum sanitary drain slope — 1/4 in./ft for 2½" and smaller, 1/8 in./ft for 3"–6"
USDA NRCS SSURGOPublished soil survey data retrieved per parcel via Soil Data Access, cited for regional context
ZipLevel PRO-2000Instrument, serial and calibration date recorded in every report · ±0.05 in.
The part nobody talks about
You finished the inspection at four. You finished the report at nine.
The inspection isn't the hard part. You've walked a thousand slabs — you knew what was happening before you got the level out. The hard part is turning what you saw into documentation that holds up when the homeowner, the adjuster, or the next contractor reads it.
How it works
Three steps, start to signed PDF.
STEP 01
Walk the job like you always do
Photos, elevation readings, notes on your phone. Nothing new to learn, no new gear to buy.
STEP 02
Enter what you measured
Point by point, with your observations. Calculations run live against residential thresholds as you go.
STEP 03
Get a finished report back
Findings, severity, and recommendations — formatted and ready to send to the homeowner.
Exhibit A · § 3.6.4
What the measurements look like once they are on the plan.
The traced sewer run laid over the settlement field computed from your readings. Segment colour is slope status against the IPC minimum; labels are the computed current slope. This is generated output, not an illustration.
Settlement field
0.25 in. contour bands, bold at 0.50 in., dashed at the zero-movement line.
Segment status
Compliant, sub-code, critical, or back-pitch — measured against IPC Table 704.1.
Node order
Node 1 is the cleanout; the last node is the exit to main. Routing is traced, and the report says it is approximate.
Inside the report
Eight numbered sections, every figure traceable.
Not a checklist with a photo grid. A structured record — every measurement traceable to a point code, every threshold traceable to a published standard, and a plain-language summary for the homeowner bound into the back.
§ 1.0
Inspection ConditionsSite data, client, instrument, weather, scope of work
§ 2.0
Structural DescriptionFoundation system, site conditions, published soil survey data
§ 3.0
Relative Elevation SurveyInstrumentation log and the full measurement table
§ 3.5
Plan ViewSettlement field rendered as a contoured plan
§ 3.6
Sub-Slab Plumbing ImpactSegment-by-segment slope against IPC minimums
§ 4.0
Visual ObservationsInterior, exterior and drainage, each individually coded
§ 5.0
AnalysisDeflection ratio, tilt, and the classification of measured condition
Visit Comparison & Movement RateRe-survey against baseline, datum-corrected, in./month
§ 8.0
Limitations & CertificationWhat was not inspected, and the signature block
Cover — principal finding stated on page one.§ 3.0 — every point coded, with delta and status.§ 3.6 — sewer line over the settlement field.§ 5.0 — the method stated, not just the result.§ 7.0 — movement rate across visits, datum-corrected.Part II — the homeowner's plain-language summary.
Pages from a real generated report. Address, owner and inspector details are permanently removed — from the pixels and the text layer both.
What gets computed
Numbers a reviewer can check.
L/618Deflection ratioWorst governing triple, searched across every plan-located pair — with the search convention stated in the report rather than assumed.
0.31%Overall tiltBest-fit plane through all points, reported separately from deflection because tilt is rigid-body rotation, not bending.
71Joint-stress indexPipe material and joint tolerance against measured differential — a screening value for prioritising field verification, never a probability.
0.115in/moPeak movement rateRe-survey against baseline over a 180-day interval, with the datum shift removed so only the change in shape survives.
Figures shown are from the sample report above.
Why the numbers hold up
Computed the way an engineer would check it.
A template fills in blanks. This computes, and then it shows its work — because the first thing a reviewing engineer does is try to break your arithmetic.
Every chord is searched, not sampled
Deflection ratio is defined in ASCE Texas Section § 5.4 as the maximum deviation of a third point from a straight line between two points, divided by the distance between them. Every pair of plan-located points is searched as a candidate chord and the governing — worst — triple is the one reported. Not the pair that happened to look bad on site.
Tilt is reported separately from deflection
A house can lean without bending. Tilt is rigid-body rotation; deflection is bending, and only bending cracks brick. Reporting them as one number is the most common error in foundation documentation. Here they are two numbers, with tilt taken from a least-squares best-fit plane through every plan-located point.
The conventions are disclosed, not buried
Where the tool makes a judgment the standard does not dictate — the chord-acceptance tolerance, the severity banding — the report says so in its own text: "this tool's search convention and not a figure from the guidelines." A reviewer can accept it, adjust it, or reject it. What they cannot do is be misled by it.
Datum shift is removed before movement is claimed
A relative survey carries no absolute benchmark, so each visit is reduced to deviations from its own reference point. When two visits are compared, the change of datum is subtracted from every figure — reported as a separate column — so what survives is the change in shape of the structure, not the arbitrary zero you started from.
The slope profile is drawn, segment by segment
As-designed slope, the current slope computed from measured settlement at each end, and the IPC minimum, on one axis. Vertical scale is exaggerated for readability and the exaggeration factor is printed on every profile — so nobody mistakes the drawing for the magnitude.
Screening values are labelled as screening values
The joint-stress index prioritises which pipe segment to test first. The report states plainly that it is "a comparative screening value… not a statistical probability and does not establish that a leak exists." An index that oversells itself is worse than no index.
Every threshold traces to a published source
Drain slope minimums come from IPC Table 704.1 and IRC Table P3005.3 — ¼ in./ft for 2½ in. and smaller, ⅛ in./ft for 3–6 in. Evaluation method comes from the ASCE Texas Section Guidelines, Version 3, adopted 1 April 2022. Nothing in the report is a number this firm invented.
Where the evidence comes from
Federal soil data. A calibrated instrument. Both on the record.
Published survey data
USDA NRCS SSURGO
Soil data is pulled per parcel through Soil Data Access, the USDA's published survey, and printed with its retrieval date: map unit and dominant component, shrink–swell potential, plasticity index, linear extensibility, drainage class. On the sample property that reads Houston Black clay, map unit HuB, shrink–swell Very High, PI 40–60, LEP 9.5%.
Cited for regional context. The report says outright that this is not a parcel-specific geotechnical determination — that requires a site-specific study by qualified professionals.
Instrument provenance
ZipLevel PRO-2000
Every report logs the instrument, its serial number, its calibration date, its stated accuracy (±0.05 in.), the unit and the reference mode. A reading with no instrument history behind it is an anecdote. A reading with a serial and a calibration date is a measurement.
This is the section a reviewing engineer or an opposing expert turns to first. It is filled in every time, because the tool will not let it be skipped.
Exhibit C — how differential settlement opens a bell-and-spigot joint, annotated with this property's own worst-segment values: material, joint tolerance, measured movement, resulting index.
Nothing is invented. Missing readings, missing license details and missing calibration dates are flagged for you to supply — never filled in by the tool. That single rule is what makes the rest of the document worth anything.
What it does for you
It tells you what to do next — and what isn't yours to do.
Most contractors already know what they found before they leave the property. What they don't always have is a defensible next step, written down, in the right order.
01Which test, and why that one
Hydrostatic pressure test and CCTV inspection by a licensed plumber; comparative re-survey at a defined interval to establish whether movement is active and at what rate; soil moisture sampling at the perimeter if an engineer determines it material. Each tied to the specific open question it answers.
02Which segment to test first
The joint-stress index ranks the sewer run so the plumber's scope goes where the measured differential is worst — instead of scoping the whole line and hoping.
03Where your authority ends
Causation and remedial scope are engineering judgments reserved to a licensed P.E. under Texas Occupations Code Ch. 1001. The report states that in its own scope section — which protects you as much as it protects the homeowner.
04Sequence that preserves the record
Verification testing before remedial work both preserves the evidentiary record and establishes whether an active leak is a contributing factor. Do it in the other order and the question can never be answered.
Platform tier
Seven things a template cannot do.
The agent writes the report. The platform is the working instrument behind it — for crews running monitoring intervals and building an evidentiary record over time.
Relative elevation surveyLive calculation against residential thresholds as each point is entered — not after you get back to the office.
Plan-view renderingSettlement bands and iso-settlement contours drawn from your points, so the shape of the movement is visible.
Sub-slab plumbing impactPer-segment slope computed against IPC / IRC minimums, with a joint-stress screening index by pipe material and era.
Multi-visit monitoringRe-survey against a baseline with the datum shift removed, reporting movement rate in inches per month.
Field-test evidenceCCTV, hydrostatic and smoke-test results attach to the specific segment they belong to, not to the report generally.
Site geologyUSDA NRCS published soil survey pulled per parcel, with an embedded offline database when there's no signal.
Raw-data CSV exportThe underlying numbers leave with the report, so a reviewing engineer can check the arithmetic themselves.
Runs where the work is
No install. No account. No server.
A single file that opens in the browser you already have. Your data stays in local storage on your own device, and the PDF engine is bundled — so a crawlspace with no bars is not a problem, and no client's address is ever sitting on someone else's server.
Single fileNothing to deploy or update
Local storageData never leaves the device
Bundled PDF engineGenerates the report offline
CSV exportYour numbers stay portable
Built for Texas
Texas clay doesn't forgive.
Expansive soils swell and shrink with every wet season and drought. That movement shows up as stair-step cracks in brick, doors that stop latching, and floors that read an inch out of level across 20 feet.
Stair-step cracksCracking that follows the mortar joints in brick or block.
Doors that stop latchingThe frame racking out of square as the slab moves under it.
Floors out of levelMore than 1 inch of difference across a 20-foot span.
None of these proves failure on its own. Together with elevation readings, they build a case — and that case is what the report is for.
Scope, stated plainly
The report says what it is — and what it isn't.
What the report does
Documents measured conditions as of the survey date
Computes deflection, tilt and per-segment drain slope from those measurements
Cites published soil survey data for regional context
Bands the measured differential on a stated, consistent convention
Prepares the record for review by an engineer, an adjuster, or counsel
What it does not do
Render an engineering opinion as to causation
Specify corrective work or remedial scope
Certify structural adequacy or code compliance
Substitute for a geotechnical study or plumber's field test
Negotiate insurance claims
Determination of cause is an engineering judgment reserved to a licensed Professional Engineer under Texas Occupations Code Chapter 1001. Drawing that line clearly is what makes the measured record usable by the engineer who reviews it.
What you are actually buying
Standing.
Not a faster way to type. The difference between "the contractor said the slab is moving" and a measured record, on a published standard, that an engineer can pick up and review.
Without it
Readings on a legal pad, retyped into a template
Severity asserted, not derived
No instrument, no serial, no calibration date
Soil described from memory of the neighbourhood
Nothing to hand an adjuster that survives a second reading
With it
Every point coded, with delta and status
Deflection and tilt computed, method stated
Instrument, serial, calibration date on the record
USDA NRCS survey data cited with its retrieval date
A document built to be reviewed, and to hold when it is
One report that does not hold up costs more than a year of this. Not in fees — in the job you do not get called back for, and the homeowner who tells three neighbours. The documentation is the part of the work that outlives the visit.
How to get it
Priced against one job, not against a spreadsheet.
Report Agent
$149/mo25 reportsSolo inspector or crew lead
$349/mo100 reportsMulti-inspector firm
Paste your readings and field notes
Confirm firm, inspector, license, instrument and date
No free trial. You do not need to try it — you need to read what it produces. The sample above is a complete report, and the preloaded demonstration is the working tool with data already in it.
See the report before you decide.
There is no trial, because there is nothing to try out — there is something to read. Open the sample above, or the preloaded demonstration, and judge the output on its own terms.