FAQ

Straight answers, no fine print.

39 questions roofers actually ask us — exclusivity, storm data, scoring, claim windows, pricing, and compliance.

Exclusivity & territoryCoverage & availabilityLeads & dataInsurance & claimsPricing & billingOutreach & toolsCompliance & securityGetting startedResults & trust
Exclusivity & territory

One roofer per city — how that actually works

Is it really exclusive — will you resell my leads?

No reselling, ever — it's structural, not a promise. We sell territory, not leads: when you claim a city, no other subscriber on the platform can access that city's data for as long as you hold it. You can verify any city's status on our public exclusivity page before paying a dollar.

What if someone already claimed my city?

Check live availability — claimed cities show as locked. If your city is open, claiming it locks it to you the moment you start your trial. If it's taken, you can join the waitlist and you're first in line the moment it reopens.

How do I know no one else is getting my leads?

Our exclusivity page is a live, public roster of every locked and open city, pulled straight from the database. If your city shows locked to you, that's the whole platform's answer — there is no second buyer.

Can I claim more than one city, or a whole county?

Yes. Add cities to your subscription anytime (Stripe prorates automatically), or claim a whole-county bundle at roughly 30% off the sum of its cities.

What happens to my city if I cancel?

You keep access through the end of the period you've paid for, then the city simply reopens for the next roofer. No lock-in, no penalty.

Coverage & availability

Where we operate

Is my city or state available?

Colorado is live today — dozens of cities across the Front Range and beyond, with live availability on the territories page. Everywhere else in the US deploys on demand.

I'm not in Colorado — how fast can you cover my state?

About 30 days to deploy a new state — the platform runs on data sources that exist everywhere in the US (NOAA storm data, county parcel records, the federal DNC registry). Reserve your city on the nationwide waitlist and we'll build your market.

Leads & data

What a lead is, and where it comes from

Where does the storm data come from? Is it real?

Official government sources: NOAA's Storm Events Database, hourly local storm reports, and live National Weather Service warnings. Every lead carries the storm's date and magnitude — and because these are public records, you can verify any storm yourself at NOAA. No proprietary radar interpretation, no fabricated events.

Are these real leads or just a hail map?

Leads. A hail map tells you where it hailed; we deliver a ranked list of the specific affected homes — each with owner name, DNC-screened phone and email, a 0–100 score, satellite imagery, and full storm history. The map is included too, but the product is the list.

How accurate is the contact info?

Owner contact is matched per parcel from verified consumer data and screened against the federal Do-Not-Call registry — flagged numbers are hidden entirely, not shown with a warning.

How many leads will I get?

Your dashboard loads a scored backlog from every storm in the last 24 months on day one — for most mid-size-and-up cities that's 200–500 leads before a single new storm hits. New storms add more within hours.

How fast do leads appear after a storm?

Within about 6 hours of a qualifying hail or wind event, the affected homes are scored and in your dashboard, with an email alert (SMS optional).

What is the 0–100 score and how is it calculated?

Each home is scored on storm severity, roof age, roof material, storm recency, home value, and multi-storm exposure — minus a permit penalty that drops homes re-roofed in the last five years. The full breakdown is visible on every lead; nothing is a black box.

Do I get leads between storms?

Yes — the Aging Roofs view scores every home in your territory on roof age, material, and value with no storm required, so you have a retail replacement pipeline year-round.

Does anyone actually look at the roof?

Yes — an AI vision model reads the latest satellite image of each delivered lead and grades the roof's visible condition: worn or patched shingles, tarps, streaking, moss — or a roof that's clearly newer than county records say, so you skip homes that were already re-roofed. It reads chronic wear from months-old imagery, so it's a condition check on the records, not fresh-storm damage detection or an inspection. (Imagery includes data from Google.)

Insurance & claims

The claim-window advantage

Can you really tell who has insurance?

It's a proxy signal, and we're upfront about that: a recent mortgage means the lender requires hazard insurance, so those homeowners very likely have a usable policy. It's shown as a readiness flag to prioritize by — not a policy lookup or a guarantee.

What's the claim-window feature?

Most policies won't approve a roof claim once the qualifying storm is about a year old. We track days-remaining on every lead, surface the ones timing out in a priority queue, and call them out in your daily digest — here's why a 10-month-old lead can be your most urgent one.

Pricing & billing

Flat monthly, priced by city size

How much does it cost?

Flat monthly, scaled by the home count of the city you claim: Small $399/mo (under 10K homes), Mid $699, Large $1,299, Premier City from $2,598 (the biggest metros run higher) — or a county bundle at ~30% off its cities' total. Every tier gets every feature. Full tiers and billing details.

Why do bigger cities cost more?

More homes means more leads per storm. You're paying for the size of the market you lock down, not for a feature level — a Small-tier subscriber gets the exact same platform as a Premier City one.

Do you charge per lead?

No. Whether your territory's storms produce 10 leads in a month or 200, the price doesn't change. That's the point — per-lead pricing punishes scale.

Am I locked into a contract?

No. Month-to-month, cancel anytime from your dashboard. There are quarterly (≈1 month free per year) and annual (pay for 10 months, get 12 — ~17% off) options too.

Does the free trial require a credit card?

Yes — a card is required at signup, and there's no charge for the first 14 days. On day 15 the card is charged for your first period unless you've cancelled, which takes one click from the billing portal in your dashboard.

Outreach & tools

Reaching homeowners from your own inbox

How do I contact the homeowners?

One click from the lead — call, text, or email. Connect your own Gmail or Twilio number and every message sends from your business, not ours. RoofLeads never appears on the From line, and replies land in your inbox.

You connect to my Gmail — can you read my email?

No. It's standard Google OAuth with the send-only scope — we can send messages you compose, and that's the entire permission. We can't read your inbox and never see your password.

Can I message many leads at once?

Yes — multi-select up to 50 leads and send in bulk, with each message personalized per recipient (owner name, address, storm date, roof age) from your saved template.

Does it connect to my CRM?

One-click HubSpot sync pushes lead status changes automatically, and JobNimbus — the CRM most storm crews already run — is live in beta. For anything else, CSV export is built in.

Does it help with door-knocking, or just calls and email?

Door-knocking is a first-class workflow. One click prints a route sheet from your top unworked leads — stops grouped street by street, numbered pins on a map, DNC-screened phones, and per-home talking points built from each roof's own storm and record data. You can also have the day's route land in your morning digest email.

What happens after I knock a door?

Tap the outcome right on the route from your phone — no answer, talked, appointment, or not interested. The status syncs to your lead list and CRM instantly, and tomorrow's route automatically skips every door you've already handled.

Do you cover commercial properties?

In markets with commercial building stock, entity-owned properties are scored alongside residential — filter them in or out on the leads page, and they're included in CSV exports.

Does it work on my phone?

Yes — the dashboard is mobile-optimized with a one-thumb Call / Text / Email bar, built for the truck cab. See it in the walkthrough.

Compliance & security

Cold outreach without the legal exposure

Is cold outreach even legal? What about DNC and TCPA?

Legal when done right, and the platform enforces "right" by default: numbers on the federal Do-Not-Call registry are hidden entirely (you can't dial what you can't see), TCPA quiet hours auto-block SMS outside 8am–9pm local, CAN-SPAM footers attach automatically, and every send writes an audit-log entry. For the state-level rules (deductible law, contracts, rescission), see our Colorado compliance field guide.

Is my data — and the homeowner's data — secure?

The platform runs on Supabase, Stripe, and Vercel with row-level isolation, so each subscriber can only ever see their own territory's data. Homeowners have a public opt-out, and exports are rate-limited and watermarked.

Getting started

Claim to first leads in ~20 minutes

How long does setup take?

About 20 minutes end to end. Pick your city and start the trial (~2 min), set up your business profile (~5 min), connect Gmail or Twilio (~1 min) — and your dashboard is already loaded with the scored historical backlog.

What do I actually do on day one?

Work the backlog. Your territory loads pre-scored leads from the last 24 months of storms the moment you claim it, sorted best-first — so you're sending outreach and booking inspections on day one, not waiting for the next storm.

Results & trust

The honest answers

How is this different from HailTrace, Reworked.ai, or Angi?

Each of those solves one piece: hail maps show where it hailed but not which house; AI-opportunity platforms score roofs but sell the same opportunity to everyone; Angi has contact info but resells each lead 3–8 times. We're the only one that's exclusive, scored, storm-timed, and insurance-aware at once — here's our honest comparison.

Do you guarantee the leads will close?

No — and no honest provider does, because closing depends on your inspection, the adjuster, and your sales process. What we guarantee is exclusivity (one roofer per city, never resold), verified storm data, and DNC-screened contact on every lead.

How soon will I see results?

Scored leads on day one from the historical backlog; fresh storm leads within ~6 hours of any event. Signed contracts follow your normal sales cadence — typically days to a few weeks for storm-restoration work — but you never start from an empty pipeline.

Are you the same company as RoofLeadsAI?

No — different company, different product. We're RoofLeads Pro at roofleads.pro: exclusive territories (one roofer per city) with NOAA-verified storm matching, 0–100 scoring, and DNC-screened owner contact on every lead. Address-pack vendors sell lists of storm-area addresses without contact info or exclusivity guarantees you can verify. If you meant to find us, you're in the right place.

Why should I trust a new company?

Don't take it on faith — the trial exists so you can judge with your own eyes. You see the real scored leads for your actual city for 14 days before the first charge, the storm data is public NOAA record you can verify, and exclusivity is checkable on a public page.

Still have a question? See it answered live.

The 14-day trial loads your actual city's scored leads — the fastest way to answer “will this work for me?”

14-day free trial · card on file, never charged before day 15 · cancel anytime

FAQ — exclusive storm roofing leads, answered | RoofLeads Pro