One API · two ways to monetize

Get more from your Roofing leads.

RoofTap helps lead vendors & contractors earn more.

  1. 1.Real-time lead enrichment: add 40+ fields of roofing data for $3.95. Every metric you need to quote, in 3s.
  2. 2.Aged lead re-activation: see which addresses were recently impacted by storms, then continuously monitor. For free.
RoofTap APIone key · two ways
1Enrich · live leads$3.95

Enrich a Roofing Lead

40+ fieldsof roofing data: area, pitch, segments, solar potential, material takeoff, owner & storm history.

1 address40+ fields~3 SEC
see the flow below ↓
2Storm Watch · aged leadsFREE

Re-activate aged Roofing leads

Drop in leads you already bought; we flag the ones sitting on a qualifying hail or wind storm — and alert you the moment a new one hits.

your old leadsstorm-qualified + alerts
free on every key · email or webhook
Roofing & lead teams revive and enrich leads on RoofTap every day.
The same lead · two timelines

Enrichment

See how RoofTap Enrichment can lead to more margin, faster close rates, and happier customers.

Homeowner submits a form online
1 ADDRESS · "I need a new roof"
Lead is sent to a lead vendor
ROUTING ENGINE · ready to sell
TODAYroutes raw · loses the deal
WITH ROOFTAPenriches first · wins twice
routed as-is
no enrichment
ROOFTAP APIenrich before routing
  1. 1Lead vendor calls the RoofTap API  $3.95 · 3 SEC
  2. 2Roof data added — area, pitch, takeoff, owner, storm
raw routingAuctioned for $60lowest-value, un-enriched lead
+$20
payoff · lead vendorAuctioned for $80enriched → resold higher
buyerContractor gets name, email, phone, addressNO ROOF DATA
buyerContractor gets a fully-qualified lead + full roof recordREADY TO PITCH
manual workResearches the property, orders a roof report$804–8 HRS
instantSkips research — calls the homeowner immediately0 WAIT
result≈ 4–8 hrs later, a faster competitor already called
resultCloses the deal on the first call
total outcome
  • Cost$140  $60 lead + $80 report
  • Time burned4–8 HRS
DEAL LOST0 sold · buyer frustrated
total outcome
  • Cost$80  net savings of $60
  • Time burned0 · instant
DEAL CLOSEDclosed on the first call · buyer happy

Be the enriched lead, every time.

One address in, a full roof + property record out in ~3 seconds for $3.95. Resell higher, pitch faster, close first.

Storm, hazard-risk & neighborhood data are free on every key.

01Re-monetization engine

Re-activation

More ways to close with RoofTap…for $0

Your leads aren't dead. They're just waiting for hail, wind, rain, the next storm, or a reason to reroof.

A roof hit by hail or strong wind in the last two years often qualifies for a full replacement, frequently on the homeowner's insurance. Drop your old leads in and we flag the exact ones sitting on a qualifying storm, ready to re-quote today.

But wait, there's more…

Then we keep watching. The moment a new qualifying storm lands on a saved address, we ping you, by email or webhook, so a quiet lead heats up the second it becomes sellable again.

ENRICHMENT RECORDEnter an address
ready
Storm
Priority
Hazard risk
Neighborhood
Roof area
Edge measurements
Material takeoff
Owner & property
Solar
02The signal catalog

Everything we return.

One call returns the whole property record. Here is every field, grouped by category.

Roof

  • Roof area (sq ft)
  • Roofing squares
  • Predominant pitch
  • Complexity rating (simple / moderate / cut-up)
  • Facet count
  • Linear measurements (drip-edge ft; per-edge eaves/rakes/ridges/hips/valleys when labeled)
  • Material takeoff (squares, bundles, underlayment, ice & water, starter, ridge cap, drip edge, nails)
  • Material assumption + alternates
  • Estimated bid range (USD)

Property & owner

  • Year built
  • Estimated roof age + lifecycle phase
  • Owner match (vs. lead name)
  • Owner-occupied
  • Lot size (sq ft)
  • Living area (sq ft)
  • Stories
  • Bedrooms
  • Bathrooms
  • Property type
  • Last sale date & price
  • Sold within 12 months (fresh-mover flag)
  • Assessed value

Storm & claim window

FREE
  • Hail (current year, largest event)
  • Hail event count (5-year)
  • Max wind (5-year)
  • Last qualifying event date
  • Claim-eligible window (event date, expires, days remaining)

Hazard risk

FREE
  • Hail risk percentile
  • Wind risk percentile
  • Hail risk rating
  • Wind risk rating

Neighborhood

FREE
  • Median home value
  • Median household income
  • Median year built
  • Owner-occupied %

Solar

  • Suitability (high / medium / low / unsuitable)
  • Max panel count
  • kW potential
  • Annual kWh potential
  • Max array area (sq ft)
  • Sunshine hours per year
  • Panel capacity (watts)
  • Estimated savings (USD)

Gutter & siding

  • Gutter linear feet
  • Downspout count estimate
  • Siding wall area estimate (sq ft)
  • Building perimeter (ft)
  • Stories

Custom fields

  • Lead score (configurable)
  • Custom calculated fields
  • Routing / priority tier
  • Conditional flags & tags
  • Per-account field mapping

Data quality

  • Confidence (high / medium / low)
  • Imagery quality
  • Footprint match / polygon source
  • Refinement recommended
  • Billable flag
  • Verification URL
03No charges when data is low confidence

We accurately measure ~96% of U.S. addresses.

The few we can't, like heavy tree cover or non-standard parcels, we flag up front and never charge you for.No guessing, no surprise bills for a read we can't stand behind.

Want 100%? Use our included link to trace edges on our satellite imagery (included free). We calculate all the metrics for you after a few clicks, now even those addresses enrich for nothing.

Proof it drives revenue · free tier

Roofers closing deals from leads they already had.

2 roofs booked
We pushed 6 months of cold leads through the free storm layer. We focused on the ones hit in the last month, and we booked 2 roofs from it. Free money!
Charles HoffmanReal Roofing
9 inspections / week
Re-knocked 40 old quotes the week after a hail event and booked 9 inspections in seven days. The storm flag told me exactly which doors to hit first.
Marcus DeLeonLone Star Roofing · Austin, TX
First knock = signed
The alert pinged my phone the morning after a wind storm. I called the homeowner before any other contractor even knew. Signed that afternoon.
Cole WhitakerWhitaker Roofing Co. · San Antonio, TX
Proof it drives revenue · paid API

Teams running the full API on every lead.

We spend tens of thousands of dollars on roof leads so the extra $3.95 on enrichment is a no-brainer. We close more, close faster, and with lead scoring our reps know right away which leads to focus on.
Jared LovetteBlackhorse Roofing
lower cost per enriched address
22%increase in sales · month 1 of enrichment
100%of inbound leads auto-enriched
04Pricing

One API. Free to revive stale leads, $3.95 to enrich in real time.

Same key, same code. Flip to paid and the premium fields just start returning. No re-integration.

Free

Free Re-monetization

$0 / forever

Revive your stale leads with the re-monetization engine plus the storm, risk & neighborhood layers. Enough to evaluate and run on.

  • Storm & hail history + reactivation flags
  • Continuous monitoring & alerts
  • FEMA hazard risk + neighborhood profile
  • Delivery via API · Zapier · bulk CSV
Start free
Pay-as-you-go

Full Enrichment

$3.95 / record

Enrich any address in real time. Everything in Free, plus every field that costs us to compute, the full property record.

  • Roof area, facets, pitch & edge measurements
  • Material takeoff + cost / bid estimate
  • Owner of record & full property details
  • Complexity, flags & custom lead scoring
  • No charges for low confidence measurements
Get an API key
Volume discounts
Your rate drops as you scale

The more you enrich each month, the less you pay per record. Applied automatically at billing, no plan to pick.

  • $3.95/record · first 5k/mo
  • $3.25/record · 5k–15k/mo
  • $2.45/record · 15k–30k/mo
  • 30k+/mo · talk to us
Talk to us
05Ways to connect

Three ways in: API, bulk upload, or Zapier.

The same enrichment through every door. Pick whichever fits how you work, you get the identical record either way, and upgrading to paid never means re-integrating: same key, same upload, same Zap.

01 · INSTANT DEMO

Instant demo

Drop one address in the widget above and watch the record return live, ~3 sec. No signup, just the wow.

Try it above
03 · API + ZAPIER

API key / Zapier

Wire it into your stack or CRM for production. REST API or Zapier, premium fields unlock the moment you upgrade.

Get an API key

Your next sellable list is already in your back-catalog.

Re-score the leads you already paid for against live storm data, free, no code. Add a card once and enrich the full property record on demand.

Free storm, risk & neighborhood API · Zapier · bulk CSV Billed only when you enrich