Our Platform

Roof Age

The Most Accurate Roof Age in Insurance

Backed by building permits, 20+ years of aerial imagery, and climate science, ZestyAI delivers the accuracy and coverage to strengthen underwriting and rating decisions.

Talk to an expert

Verified Roof Age. Nationwide Accuracy.

Traditional roof age data is incomplete and unreliable. ZestyAI replaces guesswork with verified insights from permits, 20+ years of imagery, and climate science.

Multi-Source Validation

Combines permits, aerial imagery, and climate science with cross-checks to ensure every roof age is accurate and reliable.

Unmatched Coverage

95% of U.S. properties scored, with a deep historical imagery catalog for rural and hard-to-cover regions.

Transparent Confidence

Every prediction includes a confidence score, enabling risk-based automation and inspection workflows.

Control Loss Costs

Use accurate roof age to set smarter deductibles, ACV treatment, and pricing tiers, so product fit matches real risk.

Operational Efficiency

Reduce unnecessary inspections and streamline underwriting with data you can trust up front.

Profitable Growth

Capture lost premium, price with precision, and reward re-roofing policyholders, improving retention and ROI.

Three Ways We Verify

Building Permits

Use roof permits as ground truth, then cross-validate with aerial imagery to confirm completed work and catch missing or misfiled records.

20+ Years of Historical Imagery

Scan deep imagery database to confirm replacements, establish earliest visual evidence, and set a minimum roof age when no activity is detected.

When Permits Are Missing & No Visible Change

If permits aren’t available and historical imagery shows no change in roofing materials, we estimate the roof age using property context, regional climatology, and a minimum-age floor, returning the age plus confidence.

Donegal Logo
Donegal Logo

"ZestyAI’s Roof Age solution was a clear choice for us due to its solid coverage length of historical imagery.

By leveraging both building permit data and aerial imagery, we gain added confidence in our underwriting and rating decisions."

Hank Narvaez

VP, Personal Lines Product Development, Donegal Insurance Group

Read Case Study

How Roof Age Works

We cross-validate building permits with 20+ years of imagery, estimate when signals are missing using condition and climate wear, and attach a confidence score to every result.

Permit Intelligence
Imagery Timeline
Estimation Engine
Confidence Signal

We treat permits as ground truth - then verify.

A language model classifies roof-related permits to distinguish full reroofs from partial work or unrelated projects. We start at the original construction year, sequence permits forward to identify true replacements, and cross-check against imagery to avoid stale or incomplete records. This flags fraud, catches data-entry errors, and grounds predictions in current roof conditions.

How it works:

• Classify: Separate full replacements from patches, solar, or additions.

• Sequence: Walk forward from construction year to the latest verified replacement.

• Cross-check: Confirm completion in imagery and surface unpermitted or incomplete jobs.

Outcome: Verified replacement dates for higher-precision roof age.

Computer vision confirms true reroofs across 20+ years of imagery.

Models trained on thousands of human-labeled events detect full material changes while ignoring lookalikes like patches, solar installs, and additions. A strict QC pipeline drops blurry or outdated images and anchors on consistent visual signals, delivering deeper coverage—including rural areas—and far fewer false positives.

How it works:

• Long horizon: Identify earliest clear visual evidence to set minimum roof age.

• Full vs. partial: Detect true reroofs and filter out non-replacement activity.

• QC pipeline: Image-quality checks ensure only reliable imagery feeds the model.

Outcome: Broad, reliable confirmation at national scale (~95% coverage, ~92% accuracy).

If no permit exists and imagery shows no material change, we estimate.

We establish a minimum-age floor from the earliest clear visual evidence, then model realistic aging paths using the latest imagery, observed roof condition, property context, and regional climatology (UV, humidity, freeze–thaw cycles, wind and hail exposure).
A roof in the Southeast ages differently from one in the Pacific Northwest—and the model reflects that.

How it works:

• Trigger: No permit + no visible material change.

• Inputs: Minimum roof age, latest imagery, roof condition, property context, and regional climate factors.

• Regional climatology: Locale-specific weathering patterns tighten age estimates.

Outcome: A calibrated, defensible roof-age estimate—even when direct signals are absent.

Every prediction includes a confidence score to drive risk-based workflows.

High-confidence results can move straight through quoting or rating; medium-confidence results trigger lightweight review; low-confidence results route to inspection. You define how each confidence band flows through your underwriting process.

Banding

High → auto; Medium → secondary review; Low → inspection.

Governance

Transparent thresholds for underwriting and compliance.

Outcome

Risk-based workflow, less friction, better allocation of inspections.

>95%

Nationwide Coverage

>92%

Accuracy

20+ Years

Historical Imagery Catalog

1 – 3

Point Combined Ratio Improvement

Through better risk selection, product fit, & premium capture

Universal North America Logo
SafePoint Holdings Insurance Logo
Thore Insurance Logo
Universal North America Logo

"ZestyAI’s Roof Age solution provides the reliability we need to make more confident risk decisions and strengthen portfolio performance.”

Miguel Barrales

President, Universal North America Insurance Company

Read Case Study
SafePoint Holdings Insurance Logo

“ZestyAI’s property insights have set a new benchmark for accuracy and innovation.

The flexibility of their solutions and the ability to evaluate large insured portfolios in a matter of days provide tremendous value to us."

David Flitman

CEO, Safepoint Holdings

Read Case Study
Thore Insurance Logo

"After evaluating several options, ZestyAI was the clear choice for our underwriting needs.

ZestyAI's comprehensive property insights and roof age solution stood out by offering the precision and scalability we need to grow our business in Texas year over year.”

Johnathan Yazdani

President and CEO, Thore Insurance

Read Case Study

Underwriting

Use roof age to codify clear eligibility rules and move fast: newer roofs can be straight-through processed; older roofs trigger ACV, special terms, or inspection.

Rating

Price to the true age of the roof, not a guess. Apply finer-grained credits and surcharges, set smarter deductibles/ACV endorsements, and curb premium leakage from underestimated ages.

Reinsurance

Provide reinsurers with clean, portfolio-level roof-age distributions they can trust. Greater visibility into vulnerability strengthens confidence in your book and supports more informed discussions on terms and capacity.

See Verified Roof Age in Action

ZestyAI’s Roof Age delivers 92% accuracy and 97% coverage using permits, imagery, and climate science—helping carriers price to true roof age and reduce leakage.  Book a demo today.