Friday memo
Roofing · Houston · Google Ads (search)

What roofers in Houston pay on Google Ads (search)

Public numbers only, checked Oct 25, 2026. Free every Friday in the TradeCPL memo.

The board

Houston roofing on Google Ads (search)

Every number here comes from a public source, with its period, place and the day we checked it. Where nobody publishes a number, it says not available.

WhatNumberDefinitionPeriodWhereSource
Roof repair searchesAverage cost per click$43.28 per click1What it takes to show at the top $18.78–$73.264,230 searches a monthGoogle Keyword Planner's volume-weighted average cost per click for these searches in this DMA. A click is not a lead.Oct 2025–Sep 2026 (Keyword Planner, last 12 months)Houston TX DMAGoogle Keyword Planner (Google Ads API), Oct 2026Checked Oct 20, 2026
Gutters & siding searchesAverage cost per click$27.97 per click1What it takes to show at the top $8.25–$49.991,960 searches a monthGoogle Keyword Planner's volume-weighted average cost per click for these searches in this DMA. A click is not a lead.Oct 2025–Sep 2026 (Keyword Planner, last 12 months)Houston TX DMAGoogle Keyword Planner (Google Ads API), Oct 2026Checked Oct 20, 2026
Commercial reroof searchesAverage cost per click$18.97 per click1What it takes to show at the top $2.76–$65.13980 searches a monthGoogle Keyword Planner's volume-weighted average cost per click for these searches in this DMA. A click is not a lead.Oct 2025–Sep 2026 (Keyword Planner, last 12 months)Houston TX DMAGoogle Keyword Planner (Google Ads API), Oct 2026Checked Oct 20, 2026
Roof replacement searchesAverage cost per click$28.94 per click1What it takes to show at the top $12.99–$45.79720 searches a monthGoogle Keyword Planner's volume-weighted average cost per click for these searches in this DMA. A click is not a lead.Oct 2025–Sep 2026 (Keyword Planner, last 12 months)Houston TX DMAGoogle Keyword Planner (Google Ads API), Oct 2026Checked Oct 20, 2026
Commercial roof repair searchesAverage cost per click$70.27 per click1What it takes to show at the top $26.07–$99.00150 searches a monthGoogle Keyword Planner's volume-weighted average cost per click for these searches in this DMA. A click is not a lead.Oct 2025–Sep 2026 (Keyword Planner, last 12 months)Houston TX DMAGoogle Keyword Planner (Google Ads API), Oct 2026Checked Oct 20, 2026
Estimated cost per click, local searches (cross-check)Estimated cost per click, local searches (cross-check)"roofer houston" $12.00, "houston roofing" $12.00, "roofing company houston" $2.50 per click (est. Google Ads cost per click; monthly searches 350 / 700 / 600). Per click, not per lead.2Ahrefs' estimated Google Ads cost per click for the named searches. Per click, not per lead.Oct 2026 (Ahrefs estimate)Houston, TXAhrefs Keywords Explorer (US)Checked Oct 20, 2026
Estimated cost per click, local searches (cross-check)Estimated cost per click, local searches (cross-check)"commercial roofing houston" $10.00 per click (est., 300 searches/mo). Per click, not per lead.2Ahrefs' estimated Google Ads cost per click for the named searches. Per click, not per lead.Oct 2026 (Ahrefs estimate)Houston, TXAhrefs Keywords Explorer (US)Checked Oct 20, 2026
Cost per lead, Houston onlynot availableNo public source publishes a Google Ads cost per lead for this trade in this metro. National figures are below.——No public source found as of Oct 25, 2026
Cost per signed jobnot availableNo public source publishes this for this trade, metro and channel. We will not estimate it.——No public source found as of Oct 25, 2026
Demand pulse

Roof repair searches by month, Houston TX DMA

Monthly Google searches for roof repair, roof leak repair, roof repair near me, emergency roof repair. More searches usually means more competition for the same clicks.

2025-103,710
2025-112,520
2025-123,470
2026-014,720
2026-025,450
2026-034,180
2026-044,060
2026-054,040
2026-065,020
2026-074,380
2026-083,910
2026-095,960

Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2025–Sep 2026 (Keyword Planner, last 12 months)

For context

National Google Ads (search) numbers for roofers

These are country-wide, not Houston. Use them as a yardstick, not a local price.

WhatNumberDefinitionPeriodWhereSource
Cost per lead on searches that don't name a company like "roof repair near me" (15 roofers, $310k spent)Cost per lead on searches that don't name a company like "roof repair near me" (15 roofers, $310k spent)$124 average; median $125; best quarter of accounts under $80; worst quarter over $2563Cost per lead as defined by the publisher; national, not specific to this metro.Q1 2026United StatesSearchLight DigitalChecked Oct 20, 2026
Cost per lead when people search your company name / Google's automated "Performance Max" adsCost per lead when people search your company name / Google's automated "Performance Max" ads$44 name searches; $64 Performance Max (3 accounts)3Cost per lead as defined by the publisher; national, not specific to this metro.Q1 2026United StatesSearchLight DigitalChecked Oct 20, 2026
All roofing & gutters search ads (LocaliQ, 3,200+ home-service campaigns): average cost per leadAll roofing & gutters search ads (LocaliQ, 3,200+ home-service campaigns): average cost per lead$228.15 average cost per lead (Apr 2024–Mar 2025)4Cost per lead as defined by the publisher; national, not specific to this metro.Apr 2024–Mar 2025United StatesLocaliQ 2025 Home Services BenchmarksChecked Oct 20, 2026
Roofing search ads, middle-of-the-pack cost per lead (15–24 advertisers a month)Roofing search ads, middle-of-the-pack cost per lead (15–24 advertisers a month)$285 median (monthly medians $271–$368)5Cost per lead as defined by the publisher; national, not specific to this metro.Jan–Sep 2026United States99 Calls Google Ads benchmarksChecked Oct 20, 2026

Also: Houston roofing on Google Local Services Ads · All 12 market pages · How we check

Free · every Friday

Get the Houston roofing numbers every Friday

One short email: what a customer costs right now, what moved, and one thing to do Monday. No calls, nothing to fill in.

Every number is dated and sourced. See all sources →