FAQ

Straight answers, no fine print.

34 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 — roughly 80 cities across 34 counties, all claimable now 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 — 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.

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, X-Large $2,598 — or a county bundle at ~30% off. 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 an X-Large 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's an annual option too — pay for 10 months, get 12 (~17% off).

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. For anything else, CSV export is built in.

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.

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.

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