Roof damage assessment, in thirty seconds.
Upload a photo. Get a HAAG-aligned analysis with severity, confidence scores, Xactimate codes, and state-specific code citations across 14 states (FBC, ORC, CRC, RCNYS, 780 CMR + more; IRC default elsewhere) — then hand the homeowner a one-page roof report card, fast enough to triage a storm route before lunch. From $99/month.
Try it on a real roof photo — no signup, no credit card.
Upload a roof photo and watch the analysis run in 30 seconds. Then email yourself the actual report card we'd generate — health score, annotated photos, and all. Five photos free.
30-second first-pass assessment. One report card that closes.
Analyzes photos in 30 seconds
Upload a photo, get severity, confidence score, damage type, and Xactimate code per finding. No more drive-back-to-the-office to write up the inspection.
Classifies across 23 damage types
Hail impact, wind uplift, granule loss, mat fracture, boot deterioration, flashing damage, and 17 more. Each one mapped to HAAG functional vs. cosmetic classification.
State-aware code citations
Defensible analysis adjusters recognize. HAAG, Xactimate, ASTM, and IRC by default — plus FBC-R (Florida Building Code) on FL properties and ORC R905.1.2 (ice barrier) on Ohio properties. Each finding carries the locally-credible code reference an in-state adjuster expects.
Distinguishes functional vs cosmetic
The whole insurance-claim distinction in two words. Cosmetic is typically excluded; functional is typically covered. Riptide flags the distinction on every finding so you know which is which — your inspector makes the final call.
One report card that closes
Confirm the findings and the inspection exports as a one-page roof report card — Roof Health Score, annotated photos, risk assessment, recommended action plan — in plain language a homeowner actually understands, branded for your shop. The technical detail stays in the workspace.
Roof Health Score
A single 0–100 score on inspector-verified inspections — the one number that tells a homeowner how their roof is really doing. Honest urgency that helps close the retail job, not a claim determination.
Dates the loss from the storm record
Cross-references the property against the NWS storm record and cites the nearest hail or wind event as the date of loss — grounded in the public record, not a guess. Verify against NOAA before filing.
Shareable homeowner gallery
Send the homeowner a link or QR to a clean, read-only gallery of their roof photos — auto-expiring, no login. The leave-behind that keeps your shop top of mind.
Triage a full storm route before lunch
Built for surge events. ~30 seconds per photo turns a storm-day photo set into a fast first pass instead of a half-day write-up.
Findings become a priced estimate
The close step, in the same app: AI drafts a line-item scope from your confirmed findings — with a written rationale per line — priced from regional catalogs (TX, FL, and OH metros; national averages elsewhere). You adjust every quantity, price, and markup, then download or email a contractor-branded estimate PDF. Breaker plans and up.
Built for the people who actually inspect roofs.
Roofing contractors
Win the speed race on every storm call. Get a defensible bid in front of the homeowner before three competitors knock.
Public adjusters
Documentation built for the questions carriers raise. HAAG Functional Standard built into every finding.
Inspectors & storm-chase crews
Pre-write reports on-site with codes attached. Office time switches from creation to verification.
Carriers & national adjusters
Consistency at scale. Enterprise tier includes API + custom training on your damage taxonomy.
This is what your customer actually receives.
The output is a one-page PDF, not a screenshot — the roof report card: Roof Health Score, annotated photos, plain-language findings, and a recommended action plan, with your branding on it. The HAAG classification, Xactimate codes, and code citations behind every finding stay in the analysis workspace for your team. Every field shown is illustrative.
Your roof at a glance
Sample property · Houston metro, TX · Inspected 2026-05-16
We reviewed 14 photos of your roof and found storm-related damage worth a closer look — including hail bruising on the south-facing slope and a cracked shingle. Based on what we can see, we recommend a professional on-site inspection to confirm the findings and walk you through your options.
Storm on record: 1.75-inch hail reported 3.1 miles from this address on May 14, 2026. Source: National Weather Service.
123Impact marks where hail knocked the protective granules loose and bruised the shingle. This is the kind of storm damage an inspector looks at closely.
A shingle has split through. Left alone, a crack like this can let water reach the wood underneath over time.
Normal aging for a roof this age — nothing urgent, but worth keeping an eye on at the next inspection.
Estimated from observed condition and approximate roof age. A professional on-site evaluation gives a firmer figure.
Addressing damage now helps prevent emergency repairs and interior damage later.
Scan the code — or tap the link we text you — to view all 14 photos in a private gallery. No login. Link expires in 90 days.
Five plans. No surprises.
Most contractors start with Swell. Every plan is a flat monthly fee with a generous photo allowance. Annual saves 10% — roughly two months free.
For solo roofers (5–6 jobs/mo)
Cancel any time
- ●1,000 photo analyses / month
- ●1 user
- ●All 23 damage types
- ●HAAG / Xactimate / 14-state code coverage (FBC, ORC, CRC, RCNYS, 780 CMR + more)
- ●Branded roof report card (Roof Health Score, shareable gallery)
- ●PDF custom branding (logo + company name)
- ●Email support
For growing shops (~25 jobs/mo)
Cancel any time
- ●5,000 photo analyses / month
- ●Sized for teams of up to 5
- ●Everything in Current
- ●Priority analysis queue
- ●PDF custom branding
- ●Email + chat support
For multi-tech shops (~50 jobs/mo)
Cancel any time
- ●8,000 photo analyses / month
- ●Sized for teams of up to 10
- ●Everything in Swell
- ●In-app estimates — findings to a priced, branded PDF
- ●AI-drafted line-item scopes + your own price book
- ●Custom regional pricing zones
- ●Priority support (4-hour SLA)
- ●Phone support
Storm-chase + multi-region crews (~125 jobs/mo)
Cancel any time
- ●13,500 photo analyses / month
- ●Sized for teams of up to 25
- ●Everything in Breaker
- ●Slack channel with our team
- ●Custom PDF logo + footer
- ●Priority feature requests
Carriers, national adjusters, multi-state contractors
- ●Unlimited photo analyses
- ●Unlimited users + SSO
- ●In-app estimates + price book
- ●API access (REST + webhooks)
- ●ServiceTitan / Salesforce integrations
- ●SLA + dedicated support
- ●Custom training + on-site rollout
Each tier has a built-in monthly cap — predictable bill, never a surprise · A typical inspection runs 150–200 photos
Questions buyers actually ask.
How accurate is the AI?+
Riptide Roof Diagnose runs a vision model on an extensive HAAG-aligned prompt covering 23 damage types, Xactimate codes, ASTM standards, and state-specific building code citations across 14 states — FBC-R (FL), ORC R905.1.2 ice barrier (OH), CRC + Title 24 + WUI Chapter 7A (CA), RCNYS (NY), 780 CMR (MA), NJ UCC (NJ), plus NC/SC/GA/OK/KS/MO/AR/TX — with IRC default elsewhere. Every finding includes a confidence score so you know which ones need on-site verification. It's not a replacement for a HAAG-certified on-site inspection — it's a faster first pass that surfaces what to look for.
What's in the roof report card?+
One page: the Roof Health Score up top, the annotated photos, the key findings in plain language, a risk assessment, a recommended action plan, and a QR code to a private photo gallery the homeowner can open on their phone. It's deliberately jargon-free — the HAAG classification, Xactimate codes, and code citations behind every finding stay in the analysis workspace for your team. Confirm the findings (one tap) and the report card is ready to download, email, or text.
What's the Roof Health Score?+
A single 0–100 score that summarizes a roof's overall condition, shown on inspector-verified inspections. It's confidence-weighted across the confirmed findings, so one shaky call can't swing the number. It's there to give a homeowner an honest, at-a-glance read — not a claim determination. Like every finding, it's a model self-assessment to verify on-site, not a guarantee.
How do you determine the date of loss?+
Roof Diagnose cross-references the property against the NWS storm record and cites the nearest hail or wind event as the date of loss — so it's grounded in the public record, not a guess. Verify it against the NOAA Storm Events Database before filing.
What's the difference between Current, Swell, Breaker, Riptide, and Enterprise?+
Photo volume + team size + integrations. A typical roof inspection runs 150–200 photos. Each tier is sized to a team scale — one shared workspace license per company, with the photo quota matching the team size: Current (1,000/mo, solo). Swell (5,000/mo, ~5 staff). Breaker (8,000/mo, ~10 staff). Riptide (13,500/mo, ~25 staff). Enterprise gets per-user SSO + unlimited usage + API access for carriers and multi-state operations.
Do you store our photos?+
Yes — for subscribers, we keep an audit trail of every analysis so you can re-download the report and PDF later. Free-trial photos aren't retained. We never use your photos to train any third-party model.
Can we white-label the PDFs?+
Every paid plan — Current, Swell, Breaker, and Riptide — includes custom branding (your logo + company name on every report). Enterprise goes further with fully white-labeled output (no Riptide branding at all).
How does the estimate work — and can I change the prices?+
On Breaker plans and up, every inspection carries an estimate workspace. It seeds a starter scope from your confirmed findings, then AI drafts the full line-item list — quantities, regional unit prices, and a one-line rationale per item — in insurance-scope or retail billing mode. Every line is yours to edit: change quantities, override any price, save your own unit prices so future estimates start from your numbers, set your markup and O&P. The output is a separate, contractor-branded PDF (your logo, license, signature blocks) you can download or email to the homeowner from the app. Regional catalogs cover Texas, Florida, and Ohio metros today with national averages elsewhere — always verify unit prices against your local market before presenting.
What happens if I hit my monthly photo cap?+
Your bill never surprises you — that's the point of the cap. When you reach it, the app prompts you to upgrade to the next tier in one click and you keep working immediately. No interruption, no lost data, your reports stay. Most storm-chase shops jump Breaker → Riptide once during peak season, then move back down on the 1st when the counter resets. If you'd rather have usage-based billing (no cap, pay-per-photo), reach out — that's available on Enterprise.
Stop documenting hail damage by hand. Try it free.
Disclaimer: Riptide Roof Diagnose is an AI-assisted visual inspection tool, not a substitute for a HAAG-certified on-site inspection. All findings should be verified by a licensed roofing professional before any insurance claim is filed or repair work is scheduled. Confidence scores are model self-assessments and are not a guarantee of accuracy.