WonFlo

Free tool · For roofing contractors

Your cost per lead is lying to you.

A cheap lead isn't a cheap customer. Answer four quick questions — or just read the numbers we filled in — and see what a booked roofing job actually costs you.

These are pre-filled with typical roofing numbers. Drag the ones you know — leave the rest.
$3,000
Your Google / Facebook ad budget per month.
25
Form fills + calls you got last month. A rough count is fine.
25% · ~1 in 4
Roughly how many of those leads turn into signed jobs.
$11,000
Your typical roof. Don't overthink it.
35%
Pre-set to a typical roofing margin. What's left after materials + labor, before overhead.
You're paying $120 per lead.
$480
is what each booked job actually costs you.
Jobs won / month
6.3
Revenue / month
$68,750
Jobs won / year
75
Revenue / year
$825,000
Profit & ROI · assumes 35% margin
Gross profit / month$24,063
After ad spend (pre-overhead)$21,063
Revenue per $1 spent$22.92

The lever nobody talks about

What better-qualified leads do to your math.

+0 pts → 25%

This isn't a promise. It's your own numbers at a higher close rate — a number that depends on your sales process and your market, not on us. We show it because verified, pre-qualified leads (the kind WonFlo sends) tend to close more often than shared, unverified ones, and even a few points is worth real money on the same ad budget.

Want this breakdown sent to you?

Get your numbers plus the three levers that move cost-per-job the most.

WonFlo sends pre-qualified, scored leads — so more of them close. See how it works →

Pre-filled values are industry averages for context, not a guarantee of results. The close-rate scenario is illustrative — your numbers, at a close rate you choose.