Photo Scope for Xactimate: Turn Roof Photos Into a Draft Scope
Last updated: October 3, 2026
A photo scope for Xactimate means starting from roof photographs instead of a carrier document: AI reads the damage, grades severity per facet, and drafts a scope with Xactimate SEL codes and quantities for a trained inspector to confirm. It replaces the note-taking, not the inspection.
What “photo scope xactimate” means
Searches for a photo scope mix three different things: photo apps that organize damage images, scope-writing services that rebuild an estimate by hand, and software that drafts a scope from the photos themselves. ESXPress is the third. The camera is the input, a structured Xactimate scope is the output, and a person signs off before it goes anywhere near the carrier.
How Photo-Scope turns photos into a Xactimate scope
A photograph can show a hail bruise or a missing shingle; it usually cannot establish every dimension or concealed layer. ESXPress drafts from what the photo shows and flags what it cannot settle as a question, never a guessed quantity.
Step 1
Shoot the roof
Photograph the roof from your phone during the inspection, the damage angles you would document for the carrier anyway.
Step 2
Upload to Photo-Scope
Upload the photos; Photo-Scope identifies hail and wind damage and grades severity.
Step 3
Get a draft scope
The AI returns a draft scope with damage findings, Xactimate SEL codes, and quantities.
Step 4
Confirm and export
A trained inspector confirms each finding, then export the scope as an import-ready ESX file.
What the AI reads in a roof photo
Photo-Scope looks for the damage signatures an adjuster documents by hand: hail bruise, wind crease, missing shingle, and fastener pull-through, then reads the damage density per square and assigns a severity grade. Detection is strongest on clear, well-lit close-ups and weakest on dark, debris-covered, or shadowed shingles, so the output is a first pass a qualified inspector confirms.
From damage to SEL codes
Each confirmed finding maps to a line in the draft scope: a description, a quantity, and an Xactimate SEL code resolved by lookup against a fixed code reference, never generated. You can hold any mapped code against the public Xactimate code dictionary before it lands in the estimate.
Are photographs alone enough?
Sometimes, and we say so plainly. A photo set rarely proves every dimension or what sits under the shingles. Photo-Scope drafts what the photographs support and raises a flag wherever it needs a measurement or a closer look, so the gaps become review items instead of silent guesses. Where the carrier already sent a scope, converting that document is the cleaner path: turn the carrier scope into ESX instead.
How many photos get the best result
Coverage beats volume. Shoot one context photo per facet, then 3 to 5 ft close-ups of each damage type. A typical roof set runs 15 to 30 images, and grading stays consistent across every frame. Satellite measurement or an infrared pass can supplement the photo set when dimensions or moisture are in question.
Photo-Scope vs. converting a carrier scope PDF
Two inputs, one platform. When the carrier already priced the work, convert their scope: PDF to Xactimate preserves the printed price on every line. When the damage itself still needs documenting, start from the roof. Both finish as import-ready Xactimate work, and where the carrier omitted items, the supplement workflow restores them.
Pricing & allowances
- Photo-Scope analysis is included on paid plans with monthly allowances.
- For the current allowance per tier, the tier prices, and the free plan, see full pricing.
Related
- Deep dive: Photo-Scope: How AI Damage Analysis Is Changing Roof Inspections
- Background: AI in roofing claims technology
- Satellite estimates in 2026
- Storm restoration estimating software
- Have the carrier's scope as a PDF or scope XML? Convert scope to ESX
- All capabilities on the features page
- Storm damage on the roof? Hail damage claim and wind damage claim cover how those losses present and what to document.
- Storm season supplement playbook for planning storm claim volume across the year.
Common questions
What is a photo scope for Xactimate?
A photo scope for Xactimate means starting from roof photographs instead of a carrier document: AI reads the damage, grades severity per facet, and drafts a scope with Xactimate SEL codes and quantities for a trained inspector to confirm.
Can I write a Xactimate estimate from photos?
You can start one: ESXPress drafts the scope from photos, then a trained inspector confirms each finding before it goes to the carrier.
Are photographs alone enough?
A photograph can show a hail bruise or a missing shingle; it usually cannot establish every dimension or concealed layer. ESXPress drafts from what the photo shows and flags what it cannot settle as a question, never a guessed quantity.
How many photos should I take?
More is not better, coverage is. Shoot one context photo per facet, then 3 to 5 ft close-ups of each damage type. A typical roof set runs 15 to 30 images, and ESXPress grades consistently across every frame.
How long does the analysis take?
Photo-Scope returns results in roughly 30 seconds for a full set of roof photos.
How accurate is AI damage detection?
AI damage detection is strongest on clear, well-lit close-ups and weakest on dark, debris-covered, or shadowed shingles. Treat the output as a first pass; a qualified inspector confirms each finding.
Is the output AI-generated and does it need review?
Yes. Photo-Scope output is AI-generated and must be reviewed before use. The same disclosure applies across ESXPress: AI-generated output always requires professional review.
Is ESXPress affiliated with Verisk or Xactimate?
No. Xactimate is a registered trademark of Verisk Analytics, Inc. ESXPress is an independent product of Off By Two LLC and is not affiliated with or endorsed by Verisk or Xactware.
AI-generated output, always review before use. Xactimate is a registered trademark of Verisk Analytics, Inc. ESXPress is an independent tool and is not affiliated with, sponsored by, or endorsed by Verisk Analytics, Inc. or Xactware Solutions, Inc.