This page no longer pretends a static mock is a live report. It uses authentic roof imagery and mirrors the current preview response contract, then shows exactly what the paid workflow adds after sign-in.

Authentic roof damage imagery used for the contract-faithful sample walkthrough.
Uses an authentic roof damage photo, not an illustration or synthetic mock.
Shows the live preview response contract instead of invented bid tables.
Separates today's truthful preview from the larger paid workflow so the page does not overclaim.
This sample only shows what the live preview route is designed to return. It does not invent a full-roof area or fake a bid summary when the source photo cannot support one.
Condition
poor
Confidence
78%
Estimated area
Unverified
Next step
Upload wider roof-slope photos for paid measurement and pricing output
Response-contract excerpt
{
"estimated_area": null,
"condition": "poor",
"confidence_score": 0.78,
"identified_issues": [
"Visible asphalt shingle surface damage with granule loss and exposed substrate.",
"Localized cracking and impact wear that can shorten service life.",
"Photo angle is too tight for a reliable full-roof measurement, so area remains unverified."
],
"recommendations": [
"Schedule a contractor inspection to confirm extent of shingle damage across the full roof plane.",
"Capture wider roof-slope photos if you need measurements or cost ranges from the paid workflow.",
"Replace compromised shingles promptly to reduce water-intrusion risk."
]
}Visible asphalt shingle surface damage with granule loss and exposed substrate.
Localized cracking and impact wear that can shorten service life.
Photo angle is too tight for a reliable full-roof measurement, so area remains unverified.
Multi-photo intake for whole-roof context instead of a single preview photo.
Structured damage areas, repair and replacement ranges, and saved report exports.
PDF generation and reusable job documentation after sign-in and credit verification.
Schedule a contractor inspection to confirm extent of shingle damage across the full roof plane.
Capture wider roof-slope photos if you need measurements or cost ranges from the paid workflow.
Replace compromised shingles promptly to reduce water-intrusion risk.
Start with the live upload flow, review the free preview, then unlock the paid workflow when you want multi-photo context, richer exports, and full job documentation.
Authentic sample reviewed. Next step: upload your own roof photo.