One roofer per ZIP. Currently accepting contractors. Book a 15-min meeting
For Roofing Contractors

10 Inbound Roofing Calls.
Or We Eat the Cost.

Forget slow seasons, empty schedules, and chasing storms. Inbound phone calls from homeowners looking for a roofing contractor — routed straight to your line. We work with one roofer per ZIP. First to sign gets the area.

Your phone rings all week before you owe a dollar.
No ad spend
No monthly retainer
No setup fee
$0 to start
10 calls
Target per month
$0
Setup
$0
Monthly
$0
Ad spend
Trusted by contractors in 12 states

10 Inbound Roofing Calls. Or We Eat the Cost.

15-minute meeting. We'll confirm your service area, show you per-call pricing for your ZIP, and have you taking calls in 24-48 hours.

No money needed to start
One roofer per ZIP — your area, exclusive
Weekly invoice — calls come first, payment follows
Pay-per-performance. We perform or you don't pay.
Book a 15-min meeting
How this is different

You've been burned by lead-gen before. We know.

Here's exactly how this isn't that.

vs. Other lead-gen agencies

Them

You pay $3-5k/mo retainer, plus per-lead fees, plus ad spend. Half the leads are bots or wrong-area homeowners. You spend the day chasing voicemails.

Us

You pay $0 setup. $0 monthly. $0 ad spend. You pay only when a real homeowner is on the phone asking for a roofing estimate.

vs. Buying shared lead lists

Them

Five other roofers got the same lead. By the time you call, they've heard pitches from your competitors. Race to the bottom on price.

Us

Every call is exclusive to you. The homeowner is on the line right now — not a form submission, not a list. They reached out, you pick up, no other roofers in the conversation.

vs. Door-knocking after a storm

Them

Drive territory all day. Three hours for one signed contract on a good day. You burn gas and weekends, and you still need someone else to call inbound.

Us

Phone rings with a homeowner who already wants an estimate. You give the estimate. You close. Repeat. No territory driving, no weekends lost.

Real talk

Asking “what's the catch?”

Fair. Here's the straight answer to the three questions every roofer asks before signing.

What's the catch?

There isn't one. We get paid only when you do — when a real homeowner is on your line asking for a roofing estimate. If we send junk, you don't pay. No retainer, no contract, no minimums. Pause routing anytime in your dashboard — the meter stops immediately. Closing is on you.

How do you make money if I don't pay anything to start?

We earn a margin on the spread between what we pay our supply partners and what you pay per qualified call. No retainer, no setup, no monthly — those are profit centers for other lead-gen agencies. Not us.

Can I pause if I get slammed?

Yes. Toggle off in your dashboard with one tap and routing stops within minutes. No penalty, no notice required, no commitment to restart. Your phone, your control.

How it works

Homeowners call. You estimate. You pay only on connect.

From signup to first ringing phone — usually inside 24 hours.

1

Tell us your service area

ZIP codes you cover, your hours, what jobs you take (storm, replacement, repair, commercial). Three minutes. No card down.

2

Homeowners call your office

We run the ads and the SEO. When a homeowner in your area searches for a roofer and dials in, the call routes straight to your line. Live conversation, not a form.

3

You give the estimate. We invoice you Friday.

Every Friday you get one invoice for the qualified, connected calls that hit your line that week. Tire-kickers, wrong numbers, and short hangups don't make the invoice. Bad calls? Credited same day.

FAQ

Questions roofers ask

How does "pay per performance" actually work?

You only pay for a connected call from a homeowner in your service area who's asking about a roofing job. No connect, no charge. Tire-kickers, robo-calls, wrong numbers, and hangups under our talk-time threshold are not billable. If a call slips through that shouldn't be billed, request a credit from your dashboard and it's returned same day.

When and how do I get billed?

Weekly. Every Friday you receive one invoice covering the qualified, connected calls that hit your line that week. You only see a bill after the calls have actually happened — we'll set terms during the qualification call.

What does a call actually cost?

Per-call pricing depends on your ZIP, jobs taken, and competition in your market. We walk through firm per-call pricing for your area on the qualification call — so you see the math before you commit.

What if I don't close enough to make this worth it?

If you're not closing at least 1 in 5 of these calls into estimates, the leads aren't your problem — your sales process is. We'll walk through your close rate on the qualification call and tell you honestly if this fits your shop. If it doesn't, we'll say so.

How fast can I start getting calls?

Most roofers go live within 24-48 hours of the qualification call. We need your service area, hours, and the line you want calls forwarded to. That's it.

Is there really no setup or monthly fee?

Correct. $0 setup. $0 monthly. $0 ad spend on your side — we run the marketing, you take the calls. The only thing you pay is per qualified, connected call. No contracts. Pause anytime.

What states do you cover?

Nationwide for standard roofing. We exclude a small list of overlapping-claim states for storm-damage specifically — we'll confirm coverage for your ZIPs on the call.

We perform.
Or you don't pay.

15-minute meeting. We confirm your service area, show you per-call pricing for your ZIP, and have your phone ringing inside 48 hours.

Book a 15-min meeting
Start with $0 · No setup · No monthly · No ad spend · Pay only on qualified connect