LiveClaim your territory →
Pricing

Price scales with territory size.

Pick one exclusive city — or lock out the whole county. Every plan includes NOAA storm matching, scored leads, contact info, and CSV export.

🎁 14-day free trial · cancel anytime, no charge

Small City

< 10k homes

$399/mo
  • 1 exclusive small city
  • NOAA-verified storm matching
  • Scored leads with satellite photo
  • CSV export
  • Email storm alerts
Start 14-day free trial →
Most Popular

Mid City

10k – 30k homes

$699/mo
  • 1 exclusive mid-size city
  • Everything in Small City
  • Higher lead volume
  • Priority support
Start 14-day free trial →

Large City

30k – 100k homes

$1,299/mo
  • 1 exclusive large city
  • Everything in Mid City
  • Higher lead volume
  • 24-hour response time
Start 14-day free trial →

Premier City

> 100k homes

$2,598/mo
  • 1 exclusive major metro city
  • Everything in Large City
  • Massive lead volume (100k+ homes)
  • Same-day response time
  • Early access to new features
Start 14-day free trial →
Bundle · Lock Out The County

County Bundle

All cities in a county

  • Every city inside one county — exclusive
  • Locks out all competitors in the county
  • Best $ per home
  • White-label exports
  • Same-day response time
Varies
70% of stacked city prices
Example: 2 large + 3 mid-sized cities ≈ $3,280/mo — about $1,400/mo less than buying them separately.
Claim the county →

14-day free trial on every plan. Cancel anytime — no charge before day 15.

No long-term commitment

Cancel anytime

Pick monthly or annual at checkout — both via Stripe, both cancel-anytime. Annual saves ~17% (you pay for 10 months, get 12). Cancel from your dashboard whenever you're done; your territory unlocks for the next roofer at the end of the paid period. No setup fee.

Billing details
Can I cancel mid-month?
Yes. Cancel via the Stripe billing portal in your dashboard. You keep access through the end of the period you've already paid for; the territory unlocks for the next roofer the moment it lapses.
What happens if I add a city mid-cycle?
Stripe prorates the partial-month charge automatically — you only pay for the days remaining in your billing cycle. Leads for the new city appear within seconds of the upgrade.
What about releasing a city?
From your dashboard, click Release on any owned territory. We cancel that line item with Stripe and credit you the unused portion of the period on the next invoice. Subscriptions can't go to zero — to release your last territory, cancel the whole sub instead.
Are there any hidden fees?
No. The monthly price is the only charge. CSV exports, satellite photos, Do-Not-Call checks, custom outreach templates, and CRM integration are all included. Stripe processing fees are absorbed by us, not passed to you.
Do you charge per lead?
No. Tier-based monthly pricing only. Whether your territory's storms produce 10 leads in a month or 200, the price doesn't change. Quotas are visibility caps, not metering.
What payment methods do you accept?
All major credit cards via Stripe. Bitcoin (Coinbase Commerce) and ACH coming later this year.
How does the 14-day free trial work?
Pick your territory, enter your card at checkout, and start using RoofLeads immediately — no charge for the first 14 days. On day 15 the card is charged for your first period (monthly or annual). Cancel any time before day 15 from the Stripe billing portal in your dashboard and you're never billed.
Can I save by paying annually?
Yes. Toggle Monthly / Annual at the top of the pricing tiers. Annual = 10 months priced (you get 2 months free, ~17% off). Same 14-day free trial applies. You can switch monthly↔annual later via the billing portal; Stripe prorates the difference.