Homeowners who just said yes to a free roof inspection — name, address, and a verified mobile number, in your phone about 15 seconds after they raise their hand. Our outreach, our spend; you just take the call.
Takes 30 seconds. If your area's taken, we'll tell you straight.
We'll call you within one business day with a straight answer: open or taken.
(Preview build — wire this form to your CRM before launch)Straight answers
You've been burned by lead sellers before. So has every roofer we talk to. Here's the short version — the long version is one phone call away.
Yes. Every lead is generated under our brand, sold once, and routed only to you. We never share, resell, or auction a homeowner — most marketplaces sell the same homeowner to eight roofers, then charge you to argue about it.
See how marketplaces compare →The homeowner's name, their address, and a mobile number verified before delivery — attached to a live yes to a free roof inspection. It's in your phone in real time, about 15 seconds after they say it.
Look at a sample lead →Wrong number, renter, outside your territory, duplicate — flag it in two clicks and it's replaced free. No credit-request forms, no support tickets, no fighting for your $50 back.
Read the replacement policy →Do the math
The number that matters isn't cost per lead — it's cost per signed job. Illustrative example, using close rates the industry itself quotes for shared vs. exclusive leads:
Illustrative math, not a guarantee — your close rate depends on your sales process and market. Run your own numbers on the kickoff call; we'll help you model your territory before you spend a dollar.
The machine
We don't sell "brand awareness." We sell a homeowner who just said yes to a free roof inspection — name, address, and verified mobile attached. Here's exactly how one reaches you.
15 minutes. We lock your territory, your daily volume floor, and where leads should land — CRM, SMS, email, or Slack.
Day 0We start reaching out to homeowners across your territory with free roof inspection offers — our outreach, our brand, our spend.
Within 48 hrsThey want eyes on their roof. Before the lead moves an inch, their mobile number is verified — a yes without a real number never reaches you.
Every leadAbout 15 seconds after the yes, the lead is in your CRM, SMS, email, or Slack — while the phone is still in the homeowner's hand.
~15 secondsShow, don't tell
The whole exchange, personal details redacted: our outreach text, the homeowner's yes, and the lead that hits your phone about 15 seconds later.
Where the jobs come from
Every lead starts the same way — a homeowner agreeing to a free roof inspection. What your estimator finds up there is where the money is.
The front door of every job. Homeowner wants eyes on their roof; your estimator gets in the driveway first.
After hail or wind, yes rates spike. An inspection booked days after a storm is the most urgent call in roofing.
Aging roofs past repair — the big-ticket jobs. Nearly every replacement starts as "sure, come take a look."
Leaks, missing shingles, flashing. Fast jobs that keep crews busy between replacements.
Side by side
You have three options for filling the calendar. Here's the honest comparison — including where the other two make sense.
| Hey Roofing | Lead marketplaces | Marketing agencies | |
|---|---|---|---|
| Who else gets the lead | Just you | 3–8 contractors | Just you — once SEO kicks in |
| Price | $50 flat, every lead | $15–85+ per shared lead, auction pricing | $3k–8k/mo retainer + your ad spend |
| Volume floor | 10+ leads/day guaranteed minimum | Whatever trickles in | None — results in "3–6 months" |
| Who carries the marketing risk | We do — you pay per delivered lead | They do — but you fund it via markups | You do — retainer due either way |
| Contract | None. Cancel anytime. | Usually none, but credits trap your balance | 6–12 month agreements |
| Bad-lead handling | 2-click flag, replaced free | Credit-request fights | N/A — you own whatever comes in |
Risk reversal
The outreach is ours. The spend is ours. The verification is ours. You pay only when a phone-verified homeowner in your territory is delivered — and if we got it wrong, you don't pay at all.
No verification = no delivery = no charge. A lead whose mobile number doesn't verify never reaches you and never hits your bill.
Flag it in two clicks → replaced free. That's the whole policy. No forms, no phone tree, no "account review."
Pricing
No packages, no tiers, no auctions, no "call us for pricing." Every lead is exclusive, verified, and fifty bucks — whether you take ten a day or fifty.
Billed bi-weekly, per delivered lead. No retainers, no setup fees, no annual contracts. Pause or cancel with 48 hours' notice.
FAQ
Yes. Each lead is generated by our own outreach and delivered to exactly one roofing company — yours. We don't run a marketplace, we don't auction, and we don't quietly resell "aged" leads later. Exclusivity is the product.
From our own outreach. We contact homeowners across your territory with free roof inspection offers — on our spend, under our brand — and when one says yes, that yes becomes your lead. The Amy-and-Julian exchange above shows exactly what that looks like.
Three things, all solid: the homeowner's name, their address, and a verified mobile number — attached to a yes on a free roof inspection and written consent to be contacted. No fake "intent scores," no padding. See the sample lead above — that's the actual spec.
Flag it in two clicks. Wrong numbers, renters, out-of-territory, and duplicates are replaced free — the replacement ships with your next batch. We'd rather eat a lead than make you fight for a credit.
$0 upfront. You're billed bi-weekly for leads actually delivered, at $50 each. No retainer, no setup fee, no annual agreement — pause or cancel with 48 hours' notice. If we stop delivering, you stop paying. That's the whole deal.
Outreach typically goes live within 48 hours of your kickoff call. Most territories see first leads the same week. Storm-surge territories can move even faster when there's active weather. Once live, each lead reaches you in real time — about 15 seconds after the homeowner says yes.
You pick a state, metro, county cluster, or zip list — we lock it to you at your daily volume and don't sell those leads to anyone else. Territories are first-come: fill out the form above and we'll tell you within one business day whether yours is open.
Yes. SMS and email delivery is standard, and we'll wire direct integration with JobNimbus, AccuLynx, ServiceTitan, or a webhook/API into whatever you run — set up on your kickoff call, no extra charge. Leads arrive in real time either way.
Territories are locked one roofer at a time, first come. Thirty seconds to check yours — and if it's taken, we'll tell you straight instead of selling you scraps.
Check my territory now