Hail impact
Multiple circular bruises with granule displacement and asphalt mat exposure, consistent with a Class 3 hail event. Diameter 1.5–1.75 in. across the south-facing slope.
Upload a photo. Riptide returns a HAAG-aligned damage report with severity, confidence scores, Xactimate codes, and state-specific code citations across 14 states — FBC, ORC, CRC, RCNYS, 780 CMR + 9 more (IRC default elsewhere). Branded PDF on every plan. From $99/month.
Roof Diagnose is built for one thing — turn a photo into the kind of report a HAAG-trained adjuster recognizes. No DIY checklist. No back-of-the-truck handwriting. Just documentation an adjuster knows how to read.
Upload a photo from the roof or your phone. Riptide returns severity, confidence score, damage type, and Xactimate code per finding in about 30 seconds. No drive back to the office to write it up.
Hail impact, wind uplift, granule loss, mat fracture, boot deterioration, flashing damage, ice barrier gaps — all 23 mapped to HAAG functional vs. cosmetic classification.
IRC by default, FBC-R for Florida properties, ORC R905.1.2 for Ohio properties. Each finding carries the locally-credible code reference an in-state adjuster expects.
Your logo, your company name. Cover page, per-photo findings, code-reference appendix. Ready to hand to the homeowner or file with the carrier — included on every plan.
Every finding carries severity, confidence, damage type, Xactimate code, HAAG class, functional-vs-cosmetic call, and the building codes a local adjuster recognizes. Across 10–20 findings per inspection, the PDF reads like something a senior estimator wrote — because it's structured exactly the way one would.
Multiple circular bruises with granule displacement and asphalt mat exposure, consistent with a Class 3 hail event. Diameter 1.5–1.75 in. across the south-facing slope.
Win the speed race on every storm call. Get a defensible bid in front of the homeowner before three competitors knock.
Documentation built for the questions carriers raise — HAAG Functional Standard on every finding.
Triage a storm-day photo set in a fraction of the write-up time. State-aware code citations let you cross state lines without rewriting the playbook.
Consistency at scale. Enterprise tier includes API, custom taxonomies, and ServiceTitan / Salesforce integrations.
Branded PDF on every plan. Annual billing saves 10%. Each tier has a monthly photo cap so your bill stays predictable — when you hit it, upgrade to the next tier in one click. A typical inspection runs 150–200 photos.
For solo roofers (5–6 jobs/mo)
Cancel any time
For growing shops (~25 jobs/mo)
Cancel any time
For multi-tech shops (~50 jobs/mo)
Cancel any time
Storm-chase + multi-region crews (~125 jobs/mo)
Cancel any time
Carriers, national adjusters, multi-state contractors
Each tier has a built-in monthly cap — predictable bill, never a surprise · A typical inspection runs 150–200 photos
Riptide returns a confidence score (0–100) with every finding, mapped to HAAG functional vs. cosmetic classification. It's an inspection accelerant, not a replacement — most teams use it to pre-write findings on-site, then verify the edge cases. Low-confidence findings are flagged for on-site verification.
That's why state-specific code citations exist. Reports cite the locally-credible code on properties in 14 supported states — FBC-R for FL, ORC R905.1.2 for OH ice barrier, CRC + Title 24 for CA, RCNYS for NY, 780 CMR for MA, NJ UCC for NJ, plus NC/SC/GA/OK/KS/MO/AR/TX — and IRC by default elsewhere. Reports carry HAAG functional-vs-cosmetic classification and Xactimate codes — the references the in-state adjuster expects to see.
Yes. Public adjusters are a core part of who we build for. The functional-vs-cosmetic classification on every finding is the whole insurance distinction in two words — built in by default. Pro and Team tiers include custom branding so the PDF leaves your firm's name on it, not ours.
Roof Diagnose works nationally — the IRC default covers all 50 states with HAAG-aligned classification and Xactimate codes. The 14 state-specific overlays (FBC, ORC, CRC, RCNYS, 780 CMR, NJ UCC, NCRC, SCRC, OKRC, ARC + GA/KS/MO/TX notation) just add locally-credible code citations adjusters in those states expect. Email us if you want a new state added; we prioritize based on customer demand.