Buying roofing leads sounds smart until you do the math
If you are looking to buy roofing leads, here is what you need to know before you spend another dollar. Most
roofing leads for sale, whether they come from Angi, HomeAdvisor, Thumbtack, or a dozen smaller platforms, work the
same way.
A homeowner fills out a form saying they need a roof. That form gets sold to you. And to three other roofers.
Sometimes five. Now you are in a race. First to call wins. And even if you do call first, the homeowner is fielding
four other pitches within the hour. So what happens? Everyone undercuts. The job goes to whoever is cheapest and
fastest, not whoever does the best work.
Those ranges come from current industry benchmarks across multiple roofing marketing analyses. Let us run the math
on what that actually means for your business. Say you are paying $50 per shared lead on Angi. At a 10% close rate
(the middle of the shared range), you need 10 leads to win one job. That is $500 in lead costs per job, and you had
to race four other contractors to get it. Now take an exclusive lead from a website you own. Even at a higher cost
per lead of $100, your close rate jumps to around 30% because you are the only roofer the homeowner is talking to.
You need roughly 3.3 leads to win one job.
That is about $333 in lead costs per job. Lower cost, less competition, higher margin. Scale that across 10 won jobs
per month and the difference is thousands of dollars in marketing spend, and your time. That is why most roofing
companies doing serious revenue have moved away from shared lead platforms entirely. That is the difference between
buying roofing leads and generating them. One model treats you like a revenue source. The other builds you a revenue
engine.