Roffy vs CraftJack for roofing contractors

CraftJack sells you a lead and a head start. Roffy sells you the lead, full stop. Here's why that difference dominates the math.

CraftJack is a pay-per-lead service popular with smaller roofing operations: no subscription, buy leads as they come, typical per-lead cost in the $25-$55 range. The catch is the model underneath — CraftJack leads are shared, with the same homeowner typically sold to multiple contractors. CraftJack's own pricing acknowledges the race: contractors who call a lead back fastest earn per-lead discounts. When the seller pays you to dial faster, the race-to-the-door dynamic isn't a bug you can work around — it's the product.

Roffy runs the opposite model. Each lead is sold to exactly one contractor and locked for 30-90 days. Leads originate from NOAA storm-event data and AI vision scoring on satellite + Street View imagery rather than homeowner form fills, and territory is region-based with a hard cap of roughly 6-17 contractor spots per multi-county region. The per-lead exclusivity is structural, not a marketing line.

RoffyCraftJack
Per-lead exclusivityEach lead sold to 1 contractor, locked 30-90 daysShared — same lead typically sold to 3-4 contractors
Lead sourceNOAA storm events + AI roof scoringHomeowner form fills, often resold marketplace leads
Pricing modelPublished tier subscription ($298-$1,398 + monthly)Pay-per-lead, typically $25-$55
Effective per-lead costRoughly $4.50-$8 depending on tier$25-$55, with discounts for fastest call-back
Race-to-the-door dynamicNo (you're the only contractor)Yes (speed-to-call is explicitly incentivized)
Roof condition dataSatellite + street-view scoredNone provided
Territory modelMulti-county region, ~6-17 contractor spotsOpen — no territory cap
Coverage18 metros across the storm beltMost U.S. metros

The reseller problem

A meaningful share of CraftJack's roofing inventory isn't originated by CraftJack — it's marketplace lead flow resold at a markup. That matters for two reasons. First, you may be paying $25-$55 for a lead that another contractor bought cheaper on the originating platform. Second, the homeowner behind that form fill has often already been called by contractors from the original channel before your phone buzzes. You're not just racing the other CraftJack buyers — you're racing buyers from the upstream marketplace too.

Roffy's leads have no upstream. The lead is generated by our own pipeline — NOAA event, parcel match, AI roof score — and sold once. There is no other channel where the same lead exists.

Pay-per-lead flexibility vs. subscription economics

CraftJack's real advantage is commitment-free flexibility: no monthly fee, turn it on when you're slow, off when you're booked. For a contractor filling occasional gaps, that flexibility has real value, and Roffy's subscription model doesn't compete for that use case.

The trade-off shows up at volume. At $25-$55 per shared lead, a contractor working 50 leads a month spends $1,250-$2,750 on leads that 3-4 competitors also received. Roffy's Starter tier ($298 setup + $398/mo) delivers 50 exclusive leads a month with a 30-day lockout — an effective per-lead cost of roughly $8, with no competing pitch on any of them. Pro ($698 + $898/mo, 150 leads, 60-day lockout) and Elite ($1,398 + $1,798/mo, 400 leads, 90-day lockout) push the effective cost toward $4.50. Full details on the pricing page.

How to run the comparison honestly

Don't take either side's framing. Pull your last 90 days of CraftJack spend: total dollars, contacts reached, jobs closed. Divide spend by closed jobs — that's your cost per closed job, the only number that matters. Then run the same math against Roffy's published per-lead pricing using your historical close rate as a conservative baseline. The structural argument says your close rate on exclusive leads should beat your shared-lead close rate (no competing pitch, no price-shopping homeowner), but use your own actual numbers as the floor.

Frequently asked questions

Is CraftJack cheaper than Roffy?

Per lead, no. CraftJack roofing leads typically run $25-$55 and are shared with other contractors. Roffy's effective per-lead cost is roughly $4.50-$8 depending on tier, and every lead is exclusive to one contractor for 30-90 days. The relevant comparison is cost per closed job — compute it from your own last 90 days of spend.

Does CraftJack sell exclusive leads?

CraftJack's standard model is shared leads — the same homeowner request sold to multiple contractors, with discounts offered to whoever calls back fastest. If a provider can't tell you exactly how many contractors received your lead and for how long it's locked, assume shared.

Can I use CraftJack and Roffy at the same time?

Yes. A common pattern: Roffy for storm-driven replacement work in covered metros, CraftJack as commitment-free fill-in volume for repair jobs or markets Roffy hasn't reached. Track cost per closed job by source for 60-90 days, then shift budget to whichever wins.

Why are CraftJack leads sometimes the same as HomeAdvisor leads?

Part of CraftJack's inventory is resold marketplace lead flow rather than originally sourced. The same homeowner form fill can surface on more than one platform, which means more contractors competing for the same job than the per-platform share count suggests.

Ready to see Roffy in your metro?

Exclusive territory. AI-scored leads. Published pricing. Live in 18 metros across the storm belt.

See pricing & coverage →