Find the roofs about to fail before anyone else.
Roffy fuses computer vision, permit streams, and parcel intelligence into a single confidence score for every address in your territory. Stop knocking cold. Start closing.
Four data sources. One signal.
Lead lists bought by the pound are guesswork. Roffy fuses public records with vision models to rank every parcel by actual replacement urgency.
Permit streams
We scrape county permit portals daily. New re-roofs, hurricane claims, code upgrades — all indexed to their parcel.
Vision models
Multi-modal AI inspects the roof from aerial imagery — age, material, granule loss, staining, visible damage.
Parcel intelligence
Square footage, year built, sale history, owner type. We filter out rentals, new builds, and parcels that won't convert.
Skip-trace contact
Verified owner phone and email on every qualified lead, routed through premium-only providers with DNC scrubbing baked in.
Weather overlay
Storm event history and hail swath data layered per-parcel. Recently impacted roofs bubble to the top of your queue.
Delivered clean
Everything ships as a formatted Excel with tier assignments, outreach scripts, and a dashboard you can share with your reps.
Active in 1,000+ markets across all 50 states
Every state where Roffy is pulling permits, scoring roofs, and surfacing leads — right now. Brighter = more active cities.
Stop buying lists. Start buying leads.
1,000+ markets active nationwide. Onboarding takes ~24 hours.
Request territory access →Four stages. One confidence score.
Every parcel we rank passes through the same pipeline. No black boxes — just public data, computer vision, and a scoring model we'll walk you through.
Ingest
Daily permit scrapes across target counties, plus parcel records, sale history, and recent storm events.
Analyze
Multi-modal AI reviews aerial imagery per-parcel: material ID, age impression, granule loss, defect count.
Score
A weighted blend of vision signals, age, storm exposure, and permit activity produces a 0–100 replacement score.
Deliver
Sorted into tiers you picked (Hot, Warm, Contact-verified) and shipped as Excel and dashboard within 24 hours.
Public records, refreshed daily.
Roffy pulls from county permit portals, GIS parcel APIs, and sale records the same way a motivated human would — just around the clock across every ZIP in your territory. Every new re-roof permit, every hurricane claim, every ownership change gets indexed to a parcel ID.
Vision models that know what a bad roof looks like.
Every parcel is passed through a multi-modal vision model trained to pick up the signals a roofing pro would on a drive-by: material ID (asphalt, metal, tile), age impression, granule loss, staining, missing shingles, tarping, visible damage. Each signal carries its own confidence.
A weighted blend, not a guess.
Vision confidence, roof age, storm exposure, permit activity, and parcel economics all feed into a 0–100 replacement likelihood. Tunable weights per-territory — we calibrate per market so a Florida stucco rancher doesn't get scored on Carolina logic.
Excel your reps can actually use.
Every drop ships as a clean workbook: tiered sheets (Hot / Warm / Contact-verified), a scoring breakdown column, outreach scripts tailored per-lead, and a linkable dashboard. No CSVs with 47 columns of garbage.
Want a sample drop?
We'll ship you 10 scored leads from your territory — no commitment.
Request sample →Simple pricing. Serious leads.
One-time batches or monthly subscriptions — pick what fits your pipeline.
- 25 verified leads
- Owner names + address
- Permit data & roof age
- Satellite proof images
- Excel delivery
- 30-day exclusivity
- 75 verified leads
- 15 premium with phone + email
- Satellite + Street View proof
- Tiered Excel (Premium + Standard)
- 60-day exclusivity
- Priority support
- 200 verified leads
- 40 premium with full contact
- Multi-city coverage
- 3-tier Excel (Gold / Silver / Bronze)
- 90-day exclusivity
- Dedicated account manager
- Any volume & frequency
- Territory lockouts
- Custom tier criteria
- API delivery option
- Volume discounts at scale
Leads are compiled from public building permit records, county property data, and public contact databases. Accuracy and completeness are not guaranteed. Lead counts are approximate and vary by market. Roof age is an estimate from permit history, not a professional inspection. Exclusivity windows begin on delivery date. By purchasing, you agree to comply with applicable telemarketing laws (TCPA, DNC, CAN-SPAM).
Answers, not sales pitches.
Quick ones first, operational stuff below.
Request access or ask anything.
We reply within one business day — usually much faster.
Direct channels
Fastest way to reach us is email. We read everything.