Lead-Spy
Direct mail targeting old roofs
← All articles

How Much Do Roofing Leads Cost in 2026? Full Breakdown

February 2026 · Lead-Spy Team

If you're a roofing contractor, you've probably asked yourself: "How much should I be paying for a lead?" The answer varies wildly depending on the source — from under $2 to over $150 per lead.

Shared Lead Platforms: $50-150 Per Lead

Platforms like Angi, Thumbtack, and Networx charge $50-150 per roofing lead. The catch? These leads are shared with 3-5 other contractors. Your actual cost per closed job from shared leads can easily hit $500-1,000+.

Exclusive Lead Services: $75-200 Per Lead

Companies like Service Direct and Modernize sell exclusive leads. Better quality, but at $75-200 per lead you need a strong close rate to make the math work.

Google Ads: $150-400 Per Lead

Roofing keywords cost $30-80 per click — not per lead, per click. Most clicks don't convert, so your actual cost per lead is typically $150-400.

Facebook Ads: $15-50 Per Lead

Cheaper than Google but lower quality. Many leads are homeowners who clicked out of curiosity rather than genuine intent.

Untargeted Direct Mail: $0.50-1.00 Per Piece

Cheap per piece, but you're mailing everyone including homes with brand-new roofs. Response rates typically run under 0.5%.

Permit-Based Leads + Direct Mail: $1.20-3.10 Per Lead

With Lead-Spy, you pay $1.20 per verified lead. Add $1.90 for a printed and mailed 6x9 postcard = $3.10 per targeted contact. Because every recipient actually has an aging roof, response rates are dramatically higher.

The Bottom Line

What matters is your cost per closed job. Permit-based targeting with direct mail consistently delivers the lowest cost per closed job because every dollar goes to a homeowner who genuinely needs a new roof. Try Lead-Spy and see for yourself.

Ready to find homes with aging roofs in your area?

Try Lead-Spy Free →

More from the Lead-Spy Blog

How to Find Homes with Old Roofs Using Permit Data

Direct Mail for Roofers: Complete Guide

How Much Do Roofing Leads Cost in 2026?

7 Lead Generation Mistakes That Waste Your Money

Browse all coverage areas →