Built by a solo developer.
Tested by real contractors.
RestoryDocs turns job photos into carrier-ready insurance narratives in 60 seconds. No more 3-5 hour documentation sessions. No more rejected claims from wrong terminology. Just upload, generate, and get paid faster.
Try it right now
3 photos, 30 seconds, watermarked sample. No account required.
Try it free — 3 photos max
No signup. See a sample narrative in 30 seconds.
How it works
Upload your job photos
Drop up to 20 photos per job — JPEG, PNG, HEIC, or WebP. Straight from your phone or desktop.
AI writes the narrative
A 3-step vision pipeline classifies damage, builds a scope of work, and composes a 400-800 word narrative in your carrier's preferred tone.
Download the branded PDF
Your business name, claim number, and photo documentation — formatted exactly how adjusters want it. Paste into Xactimate or email to your adjuster.
Under the hood
For the technically curious.
Frontend
Next.js 16, React 19, Tailwind CSS, TypeScript
AI pipeline
Claude Opus + Sonnet vision, 3-step chain (classify, scope, narrate)
Infrastructure
Supabase (auth + storage), Vercel (hosting + edge functions)
Built with
Claude Code, solo developer, 54 tests, 154 SEO pages, built in a weekend
$149/month. Unlimited jobs. Cancel anytime.
At $75/hr loaded labor cost, you break even at 2 jobs a month. Most contractors run 15-40.