Built for WDO inspectors

WDO reports in minutes, not hours

You enter the same findings into the 43M-41, the NPMA-33, your own system, and the state filing portal. Four times. For one inspection. PestReports AI turns your voice and camera into every form you need — so you can stop writing reports after hours.

Join the Waitlist See How It Works
30–60 min
Admin time per WDO inspection today
< 3 min
Review time with PestReports AI
Same data re-entered per inspection
$113K+
Documented E&O claim from missed findings
How It Works
One inspection. One workflow. Every form.

Whether you're a solo Branch 3 operator or a 5-person shop, the problem is the same: you inspect once but write four times. PestReports AI captures everything during the walkthrough and generates every form from a single source of truth.

STEP 01

Know what you're walking into

Before you arrive, PestReports pulls everything your company knows about the property — prior inspection reports, seller disclosures, agent notes — and builds a pre-visit brief with a tailored checklist. Every data point is labeled with its source so you know what's verified and what's hearsay.

Why this matters: The seller says "prior termite treatment" but provides no documentation. Your checklist now includes "look for drill marks, bait stations, borate stains" and "request treatment records on-site." You arrive prepared instead of surprised.
9:32 AM📶 🔋
NEXT STOP
742 Elm Street
WDO Inspection · VA Purchase · San Jose, CA
🧠 What We Know
Agent (Lisa Chen): Needs clear report by Friday. Seller says "prior termite treatment" — no docs. Agent
Property: 1,480 sf · 1967 · Raised foundation, partial crawl. Public
📜 Property History
Seller disclosure: "Prior treatment" — no date, company, or docs. Seller
Your records: No prior service at this address. Apex
✅ Checklist
☐ Ask for prior WDO reports
☐ Look for drill marks, bait stations, stains
☐ Verify crawl access
☐ Confirm structures to inspect
☐ Bring moisture meter
🎙️ Start WDO Inspection
STEP 02

Walk, talk, and snap — the phone handles the rest

Tap record and start your inspection. Narrate what you see as you walk the property. When you spot something worth documenting, tap the camera — the photo auto-links to exactly what you were saying when you took it. The AI extracts pest types, locations, measurements, and evidence of prior treatment from your natural speech.

Works offline in crawlspaces. No signal under the house? No problem. The recording, photos, and entity extraction all run on-device. Everything syncs when you're back above ground.
9:48 AM📶 🔋
Recording · NPMA-33 + CA 43M-41
02:18
🪵
📍 S Foundation · 9:47
✓ Photo 3Linked to voice @ 1:42
Transcript
"…found active mud tubes on the south foundation, approximately three linear feet. Also seeing drill marks, 18 inch spacing — previous treatment…"
Entities
🐛 Subterranean Termite
📍 S Foundation
📏 3 Lin. Ft
🔨 Drill Marks
👤 Swarmers Mar
3 of 7 photos · Voice recording · Tap 📷 anytime
📷
STEP 03

Foundation diagram that draws itself

The property footprint auto-generates from parcel data. Tap to drop findings on the foundation perimeter — active WDI, moisture, prior treatment evidence, inaccessible zones. The diagram shows what WDO reports actually need: foundation walls, crawl access, grade conditions, and hatched inaccessible areas — not interior floor plans.

Replaces hand-drawn diagrams entirely. No more sketching on carbonless forms, scanning at the office, or re-drawing in a separate app. The parcel-based footprint is ready when you arrive — just mark your findings. Inaccessible areas auto-code from your voice narration (IC, OB).
9:53 AM📶 🔋
Foundation Diagram
From parcel data · Tap to place findings
742 ELM ST
N ↑
🐛 Active
🔨 Drill marks
💧 Moisture
🚫 <18"
▲ ACCESS
▼ Grade toward found.
🐛 Active
💧 Moist.
🚫 Inac.
🔨 Prior
Inaccessible — From Voice
NE crawl: <18" (IC). Garage W: Stored items (OB). Bath chase: Obstructed (OB).
✓ Save Diagram
STEP 04

Photos auto-file themselves. AI flags what you might miss.

Every photo auto-links to the report section you were narrating when you took it. Mud tube photo? Filed under Section 1. Moisture reading? Section 2. Drill marks? Prior Treatment Evidence. You don't organize photos — they organize themselves.

AI assists on edge cases, not obvious calls. You don't need AI to identify subterranean termite mud tubes. But when attic framing shows darkened, soft-textured wood — is that brown rot or old water damage? The AI flags it as possible wood-decaying fungus and suggests adding it to the WDO Attachment form. Your call whether to include it.
9:55 AM📶 🔋
Photos (7)
🪵
S Found.
→ S1
🪲
Back Door
→ S1
🔍
NE Crawl
→ S2
🔨
S Found.
→ Sec V
📸 → 📄 Auto-Linked
Photos matched to report sections from your voice narration. 1–2 → Section 1. 3 → Section 2. 4 → Prior Treatment.
🧠 AI ASSIST — Photo 5 (Attic NW)
Possible wood-decaying fungus
Pattern: Cubical fracturing on framing. Consistent with brown rot. Goes on WDO Attachment, not NPMA-33.
Add to WDO Att.
Dismiss
📷 More Photos / Continue
STEP 05

Your recommendation, your words — AI just formats it

Document evidence of prior treatment (drill marks, old bait stations, staining, seller disclosures). Then dictate your professional recommendation in plain English. The AI structures it for the NPMA-33 but your judgment drives every word. Toggle "Action/Treatment Recommended" — the field lenders scan for first — and specify whether the work should be done by your company or any licensed operator.

Your expertise is the product. The AI doesn't suggest treatments. You say "I recommend a full perimeter liquid treatment, south and east walls, extending ten feet past the active tubes." The AI formats it into proper report language. That's it.
10:02 AM📶 🔋
Evidence & Recommendation
🔨 Prior Treatment Evidence (Sec. V)
Drill marks: S wall, ~18" OC, 12" from grade. Liquid injection.
No bait stations observed. No borate staining.
Seller discloses prior tx — no docs provided.
Action / Treatment Recommended?
YES — TREATMENT RECOMMENDED
Performed by:
Our company
Any licensed operator
🎙️0:14
"Full perimeter liquid, south and east walls, extending ten feet past activity. Bait monitoring for ongoing detection given recurrence."
Formatted for Report
Treatment recommended: Yes. Full perimeter liquid termiticide, S+E walls, min. 10 ft beyond activity. Bait monitoring recommended. Reinspection upon completion. By: any licensed operator.
Add to Report
STEP 06

State compliance on autopilot — including the CA filing nightmare

California's 43M-41 can't even be saved as a filled PDF. The SPCB Connect filing portal just went through a rocky transition with blackout dates and data migration issues. And you're still pre-funding a deposit account for $5-per-activity filing fees. PestReports handles all of it: auto-generates the correct state forms, inserts mandated disclaimer language, and prepares the filing — so you're not battling the state's own systems at 9 PM.

15+ state forms, one workflow. CA 43M-41, FL FDACS-13645, TX T-4, SC CL-100, AZ WDIIR, OK ODAFF-1 — plus the NPMA-33 when the lender requires it alongside your state form. PestReports detects the state from the property address and generates every required form simultaneously. Score of 98/100 means one optional field was left blank — your call.
10:04 AM📶 🔋
🧠
Building WDO Report
NPMA-33 + CA 43M-41 + WDO Att.
Voice transcribed — 2:18
7 photos linked to sections
Foundation diagram embedded
Prior treatment evidence (Sec. V)
Your recommendation formatted
CA §8516 compliance check…
Sec. 1/2 classification (43M-41)
SPCB disclaimers + signatures
Buyer summary (EN + ES)
STEP 07

Review, edit, deliver — all before you leave the property

The complete report appears in under a minute. Every finding links back to the original audio and photo. The compliance score flags anything a state board reviewer would catch. Edit anything you want — the AI drafted it, but you own it. Then email directly to the agent, lender, and buyer in the correct format.

Three forms from one inspection: NPMA-33 (federal), CA 43M-41 (state), and the WDO Attachment for fungi findings. Plus a plain-language buyer summary in English and Spanish. All generated simultaneously.
10:05 AM📶 🔋
Report Ready
✏️ Edit
98
Compliance Score
CA §8516 ✓ · NPMA-33 ✓ · Inacc. coded ✓ · Signatures pending
Federal
NPMA-33
California
43M-41
Fungi
WDO Att.
Findings
Section 1
🪵
Visible evidence of WDI
Shelter tubes: S found., ~3 ft. Swarmer wings: back door. 🔊 Audio
Conducive
Section 2
NE crawl: moisture >20% WME. Earth-wood, pier 4. Grade toward S found.
Recommendation
Action Needed
Yes. Perimeter liquid, S+E walls. Bait monitoring. Reinspect on completion. Any licensed operator.
📤 Email to Agent + Lender
📥 Download PDFs (3) + Buyer Summary
STEP 08

Whether you're solo or have a small crew

Running a 1–3 person shop? Track your own report volume, average completion time, and make sure nothing slips through the cracks — like a license renewal or a report that never got delivered. Growing a team? See which inspectors need coaching on documentation quality before a state board reviewer finds the gaps.

The math for a solo operator: 8 WDOs per week × 45 min of report writing each = 6 hours. Cut that to 8 × 3 min of review = 24 minutes. That's 5.5 hours back every week — enough for 3 more billable inspections.
9:41 AM📶 🔋
APEX PEST SOLUTIONS
Quality Dashboard
97.2
Avg Score
342
Reports
2.8m
Avg Time
0
Rejected
Technician Performance
MT
Mike Torres
47 WDOs · 2.8m avg · 0 corrections
98
JR
James Rodriguez
38 WDOs · 3.4m avg · 1 correction
95
KP
Kyle Patel NEW
11 WDOs · 5.1m · Guided mode
87
⚠️ Alerts
🪪
J. Rodriguez — Branch 3 expires 18 days
📋
742 Elm — emailed Lisa Chen + VA · 10:06
🗄️
23 records hit 3-yr retention next month
California Branch 3 Operators

We know about the 43M-41.
We know about Connect.

California's WDO system is the most demanding in the country. A form that can't be saved as a filled PDF. A state filing portal that just went through a chaotic transition with blackout dates. Pre-funded deposit accounts for $5-per-activity fees. Section 1 vs. Section 2 classification that no other state requires. And if the lender wants an NPMA-33 too, you're completing two forms for one inspection.

PestReports AI is built for this. Auto-generates the 43M-41 and NPMA-33 simultaneously. Handles Section 1/Section 2 classification. Inserts the SPCB contact info, 2-year complaint window, roof disclaimers, and pesticide caution language automatically. Prepares the Connect filing so you're not fighting the portal at the end of a long day.

Wherever You Are Today

Paper forms, GorillaDesk, PestPro — doesn't matter

📋
Still on paper?

Skip the carbonless forms and office data entry entirely. Go from voice and photos to a compliant digital report — no intermediate step.

💻
Already digital?

PestReports plugs into your existing workflow. Export to GorillaDesk, FieldRoutes, or PestPac. Stop re-entering data you already captured in the field.

📱
Bad signal?

Full offline mode. Voice recording, photos, entity extraction — all on-device. No cell signal needed in the crawlspace. Syncs when you surface.

The Difference
Your evening back

Whether you're still on carbonless forms or already using PestPac, the after-hours report writing ends here.

Today
😩
Finish inspections by 4 PM, then 2–3 hours writing reports at the kitchen table
📝
Enter the same property address, findings, and company info into 4 separate systems
✍️
Hand-draw diagrams on carbonless forms, or fight with a separate diagramming app
📎
Take photos on your phone, email them to yourself, manually attach to report later
😬
California's 43M-41 can't even be saved as a filled PDF — start over every time
🙏
Hope you got the Section 1/Section 2 classification right before the lender bounces it
With PestReports AI
🎙️
Narrate during the walkthrough — the report is drafted before you reach the truck
Enter data once. Get the 43M-41, NPMA-33, SPCB filing, and your internal record
🗺️
Foundation diagram auto-generates from parcel data — tap to mark, done in 60 seconds
📸
Photos auto-link to findings based on when you snapped them during the walkthrough
State forms, disclaimers, and Section 1/2 classification — generated and checked
📤
Email to agent and lender on-site. Works offline under the house, syncs when you surface

You became an inspector to inspect, not to type

PestReports AI is purpose-built for WDO inspectors — solo operators, small shops, anyone tired of the after-hours paperwork. Join the waitlist and be the first to try it.

Newsletter

Signup for news and special offers!

No spam. We'll email you once when it's ready.