The two kinds of roofing leads
Rented leads come from Thumbtack, Angi, HomeAdvisor and Bark. They work, and they can fill your calendar fast. The trade-off is that the lead is usually shared with several other roofers, you compete on who calls back first, the cost per lead trends up as more contractors bid, and the moment you stop paying it all stops. (Google Local Services Ads is the one paid option that is different, you pay per contact rather than for a shared lead, though it still stops when the spend stops.) You never build anything you keep.
Owned leads come from your Google Business Profile, your reviews, and pages on your own site that rank for what people search. Those calls are exclusively yours, and the work compounds: rankings and reviews keep producing month after month, so the effective cost per lead goes down over time instead of up.
Free things you can do this week to get more roofing calls
Five free moves that bring in more roofing calls, no per-lead fee required.
- Fix your Google Business Profile category. Set the primary to the most specific match, "Roofing contractor," not just "Contractor." It is the single strongest signal Google uses to decide who shows in the local map. (5 minutes)
- Text your last 10 happy customers a review link today. Ask them to name the job ("roof replacement after the storm") so Google ties those words to your profile, and remember a steady trickle of reviews beats a one-time burst. (15 minutes)
- Add 10 real job photos. Before and after, your crew, the truck. Fresh photos tell Google you are an active business. (10 minutes)
- Answer the three questions every roofing customer asks right on your homepage: what a roof costs, how long it takes, and whether you handle insurance claims. (30 minutes)
- Claim your free Bing Places and Apple Business Connect listings. Most of your competitors have not. (20 minutes)
Do these and you will see more calls this month without paying for a lead. When you want it done every week, and done better than the competitors down the street, that is the part we handle.
The smart play: run both, then taper
We do not tell roofers to quit the platforms. If Angi or Thumbtack is producing profitable jobs, keep it running for the cash flow it brings today. At the same time, start building the channel you own: a fully optimized Google Business Profile, a steady flow of real reviews, and local service pages that rank for "roof repair" and "roof replacement" in the towns you serve. As the owned channel starts producing, you can dial the paid platforms back to cut spend, or keep them on to grow faster. Either way you end up with a lead source that is yours, not one you only rent.
Where Fivenson sits
Local SEO Foundation from $1,500/month for a single service area, Growth SEO at $2,500 to $4,500/month where most clients start, and Discovery Infrastructure at $5,000 to $10,000+/month when AI answers are in scope. A one-time SEO Audit and Roadmap starts at $1,500 and is credited if you continue.
Fivenson Studios has worked in Ann Arbor since 2012, holds a 5.0 rating from 132 five-star reviews and an A+ with the Better Business Bureau, and everything we build is yours from day one, your accounts, your data, your content, in your name.
Common questions
How much do roofing leads cost on Thumbtack or Angi?
It varies widely, often from $15 to well over $100 per shared lead depending on your market, and you are usually competing with several other roofers for the same homeowner. Costs tend to rise over time as more contractors bid for the same leads.
What is the cheapest way to get roofing customers long term?
The channel you own: a strong Google Business Profile, a steady stream of real reviews, and local pages that rank in search. It takes a few months to build, but those leads are exclusively yours and the cost per lead drops over time instead of climbing.
How long until SEO brings roofing calls?
A well-optimized Google Business Profile can move in the local map pack within a few weeks. Broader organic rankings for roof repair and replacement usually take three to six months to produce steady calls, and they compound from there.
Should I keep my Angi or HomeAdvisor and do SEO too?
Yes. Run both. The paid platforms keep leads coming while your owned search channel builds, then you can taper the paid spend as your rankings and reviews start producing. More channels usually means more jobs.