Moisture Intrusion Inspection: What Inspectors Look For + How to Document It Fast
Moisture intrusion is where “small” problems quietly turn into expensive ones: rot, damaged finishes, mold-like growth, and sometimes structural movement.
It’s also where inspectors get misunderstood the most. Clients hear “water” and assume “major leak.” Sellers hear “moisture” and assume you’re accusing them of hiding something. The fix is simple: document observable evidence, note limitations, and give a clear next step.
This guide is a field-first moisture intrusion inspection workflow: where to look outside, what patterns matter inside, what photos make your report defensible, and copy/paste language that reduces callbacks.
Important
This is general guidance. Follow your SOP and your contract. Many moisture issues require specialist evaluation (roofing, drainage, plumbing, building envelope, IAQ/mold).
Step 1: Start Outside (Most Intrusion Is Water Management)
Roof drainage
- Gutters missing/damaged
- Downspouts discharging at the foundation
- Overflow stains at fascia/soffits
Grading and splashback
- Negative slope toward the structure
- Soil/mulch too high against siding/stucco
- Standing water or algae lines at the perimeter
Openings and transitions
- Roof-to-wall intersections (kickout flashing)
- Windows/doors (head flashing, trim gaps)
- Penetrations (hose bibs, conduit, vents)
Photo checklist (exterior):
- Downspout termination (show distance)
- Grade at the wall line
- Any failed sealant/opening close-up
Step 2: Read Interior Clues Like a Map
Look for patterns, not just “a stain.”
- Ceiling stains below bathrooms/roof valleys
- Wall staining at corners and below windows
- Swollen baseboards and bubbling paint
- Cupped flooring or soft drywall edges
For each issue, capture:
- Context (room + location)
- Mid-range (component)
- Close-up (damage detail)
Step 3: Moisture Meter Notes (Use It as Supporting Evidence)
Best practice:
- Take a dry baseline nearby
- Take a reading at the edge of the damage and the center
- Photograph the meter reading in frame when possible
Defensible phrasing: “Moisture meter readings were elevated at ____ compared to adjacent reference areas.”
Avoid:
- Declaring “mold” from visual appearance alone
- Declaring “active leak” unless you observe active leakage
Step 4: Condensation vs. Intrusion vs. Plumbing (Fast Triage)
- Likely intrusion: worsens after rain; near exterior openings; flashing/drainage issues
- Likely plumbing: under baths/kitchens; below supply/drains; cabinet staining
- Likely condensation: windows/cold surfaces; high humidity; poor ventilation
Step 5: Report Language Templates (Copy/Paste)
Suspected intrusion at window
“Staining and finish damage observed at the interior wall below the ____ window. Conditions are consistent with moisture intrusion. Recommend evaluation and repair by a qualified contractor (window/flashing/building envelope) and replacement of damaged materials after the source is corrected.”
Past staining (source not confirmed)
“Water staining observed at ____ . No active leakage was observed at the time of inspection. The exact source could not be determined during a visual inspection. Recommend further evaluation/repairs and monitor after rain events.”
Active plumbing leak
“Active leakage observed at ____ at the time of inspection. Recommend repair by a qualified plumber and re-check for concealed damage after repairs.”
Where ReportWalk Helps
Moisture findings get messy because they’re part building science, part communication.
ReportWalk helps you dictate clear, consistent findings:
- Location → observed condition → evidence → implication → recommendation
- Photo attachment + export-ready language
Quick Field Checklist
- Exterior: gutters/downspouts discharge away from foundation
- Exterior: grading slopes away; no soil contact with siding
- Exterior: roof-to-wall intersections (kickout flashing)
- Interior: stain/damage patterns photographed (context + close)
- Meter: baseline + comparative readings documented (if used)
- Report: limitations stated + clear next steps



