Google LSA cost per lead for roofers in 2026

Short answer: recent published data puts roofing Google Local Services Ads (LSA) leads at $128.64 avg / $114.57 median (typical $84.79–$141.81) per charged lead — 99 Calls LSA Cost Estimator (Oct 2026, checked 2026-10-19). Another tracker measured $91 per unique roofing lead — Roofing Data (Substack) (Jun 2026, checked 2026-10-19).

How much it swings by market and season

One agency's 2026 ranges: $25–$45 small market off-peak; $55–$85 major metro off-peak; $100–$200+ major metro storm season — RankLocall (2026, checked 2026-10-19). Storm weeks drive the top of the range because every roofer raises budgets at once.

LSA vs. Google Ads vs. Angi

  • Google Ads (non-branded search): $124 avg; median $125; p25 $80; p75 $256 — SearchLight Digital (Q1 2026, checked 2026-10-19).
  • Google Ads, older broad benchmark: roofing & gutters median $228.15 — LocaliQ 2025 Home Services Benchmarks (Apr 2024–Mar 2025, checked 2026-10-19).
  • Angi: see the roofing tracker; Angi publishes no rate card, so figures are third-party reports, and leads are shared with up to five pros.

What to do with this

Compare your own LSA CPL against the ranges with the calculator, then judge it by cost per booked job, not lead price. Dispute invalid leads; they lower your effective CPL.

Sources were checked on the dates shown. TradeCPL doesn't invent figures; gaps are marked.

Get the monthly TradeCPL report

One email a month. New numbers by trade, channel and city.