How you compare in your market
Your numbers next to peers by service and metro, with a local breakdown. Free and instant: share your numbers, no email needed.
See how I compare →Pick your trade, service and market. Every number is sourced and dated. Where nothing public exists, the card says so, and your numbers can fill it.
Your numbers next to peers by service and metro, with a local breakdown. Free and instant: share your numbers, no email needed.
See how I compare →$128.18 average · $114.57 median (typical $86.31–$141.81; 13 campaigns, last 3 months)
$91
Small towns $25–$45 slow season; big metros $55–$85 slow season, $100–$200+ in storm season
$115.70 average · $98.74 median (middle 80%: $81.78–$278.87; 8 campaigns)
99 Calls LSA Cost Estimator · Oct 2026 (last 3 mo) · checked 2026-10-20
$319.67 average · $355.03 median (middle 80%: $124.36–$445.85; 5 campaigns)
$87 · $99 · $278
$108.32 average · $102.56 median (middle 80%: $73.30–$127.49)
99 Calls LSA Cost Estimator · Oct 2026 (last 12 mo) · checked 2026-10-20
$132.79 average · $56.37 median (middle 80%: $27.01–$140.28; 3 campaigns, directional)
LSA roofing CPL has reached $200+ for several weeks after a major hailstorm (agency report, no exact date).
Water damage restoration: tracked Texas Google LSA leads $206–$572 each; 'water damage repair Houston' top-of-page bid ~$91–$114 per click (agency report, Aug 2026).
All home-service trades: Colorado was among the most expensive states for Google LSA, at $65+ per unique lead (SearchLight Mar 2026 benchmark, labeled directional; as cited by KeptRing).
All home-service trades: Arizona was among the most expensive states for Google LSA, at $65+ per unique lead (SearchLight Mar 2026 benchmark, labeled directional; as cited by KeptRing).
Share yours to unlock this. Every report fills a gap for other contractors.
Share my numbersShare yours to unlock this. Every report fills a gap for other contractors.
Share my numbersShare yours to unlock this. Every report fills a gap for other contractors.
Share my numbersWhat a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$124 average; median $125; best quarter of accounts under $80; worst quarter over $256
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$44 name searches; $64 Performance Max (3 accounts)
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$228.15 average cost per lead (Apr 2024–Mar 2025)
LocaliQ 2025 Home Services Benchmarks · Apr 2024–Mar 2025 · checked 2026-10-20
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$285 median (monthly medians $271–$368)
99 Calls Google Ads benchmarks · Jan–Sep 2026 · checked 2026-10-20
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$637 middle for 2026 (month to month $498–$711); cheapest tenth ~$271, priciest tenth ~$1,346
99 Calls Google Ads benchmarks · Jan–Sep 2026 · checked 2026-10-20
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$165.67 average cost per lead (Apr 2024–Mar 2025)
LocaliQ 2025 Home Services Benchmarks · Apr 2024–Mar 2025 · checked 2026-10-20
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$705
99 Calls restoration report · Jan 2024–Jun 2026 · checked 2026-10-20
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$165
99 Calls restoration report · Jan 2024–Jun 2026 · checked 2026-10-20
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
2024 $504 ($288–$882); 2025 $557 ($306–$1,104); 2026 Jan–May $676 ($347–$1,447)
99 Calls restoration report · 2024–May 2026 · checked 2026-10-20
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$525 (click price $61.23, 11.7% of clicks became leads)
99 Calls restoration report · Jan 2024–mid-Jun 2026 · checked 2026-10-20
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$335 (click price $26.34, 7.9% of clicks became leads) · thin data, directional
99 Calls restoration report · Jan 2024–mid-Jun 2026 · checked 2026-10-20
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$90.92 average cost per lead (2025 benchmarks; average click $7.85, 7.33% of clicks became leads)
LocaliQ 2025 Home Services Benchmarks · Apr 2024–Mar 2025 · checked 2026-10-20
47,200 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$28.18 average cost per click; top-of-page bid $12.44–$59.29 (volume-weighted across 4 searches, 47,200 searches/mo)
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| roof replacement | $31.33 | $14.41–$70.74 | 33,100/mo · low competition |
| roof replacement company | $28.62 | $15–$56.89 | 4,400/mo · low competition |
| new roof cost | $17.60 | $3.86–$18.48 | 8,100/mo · medium competition |
| reroof | $15.56 | $8.26–$35.62 | 1,600/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
20,960 searches a month
Middle half of the 20 metros
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$31.82 median metro cost per click (middle half $27.94–$42.53; full range $11.53–$89.19)
| Metro | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| Miami-Ft. Lauderdale FL | $89.19 | $20.72–$69.73 | 650/mo |
| Minneapolis-St. Paul MN | $64.22 | $17.20–$58.59 | 590/mo |
| Dallas-Ft. Worth TX | $56.01 | $10.50–$51.46 | 1,200/mo |
| Tampa-St. Petersburg (Sarasota) FL | $53.85 | $14.20–$52.41 | 760/mo |
| Philadelphia PA | $42.75 | $13.76–$58.70 | 870/mo |
| St. Louis MO | $41.87 | $13.64–$56.98 | 490/mo |
| Boston MA-Manchester NH | $38.74 | $13.25–$71.23 | 690/mo |
| Seattle-Tacoma WA | $37.03 | $23.33–$67.50 | 910/mo |
| Denver CO | $35.69 | $15.29–$89.64 | 950/mo |
| Baltimore MD | $31.87 | $18.67–$67.29 | 350/mo |
| New York NY | $31.77 | $13.49–$59.39 | 3,470/mo |
| Washington DC (Hagerstown MD) | $30.59 | $12.68–$65.01 | 2,220/mo |
| Phoenix AZ | $28.99 | $22.91–$69.83 | 500/mo |
| Houston TX | $28.94 | $12.99–$45.79 | 720/mo |
| San Diego CA | $28.03 | $6.82–$49.52 | 290/mo |
| Detroit MI | $27.91 | $13.68–$85.65 | 640/mo |
| Los Angeles CA | $24.75 | $14.83–$50.30 | 1,990/mo |
| Chicago IL | $21.75 | $7.79–$33.43 | 1,240/mo |
| Atlanta GA | $20.21 | $13.91–$61.54 | 1,120/mo |
| San Francisco-Oakland-San Jose CA | $11.53 | $10.72–$40.19 | 1,310/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
216,200 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$40.18 average cost per click; top-of-page bid $14.24–$69.62 (volume-weighted across 4 searches, 216,200 searches/mo)
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| roof repair | $40.31 | $14.50–$71.95 | 90,500/mo · low competition |
| roof leak repair | $36.08 | $11.24–$59.36 | 27,100/mo · medium competition |
| roof repair near me | $40.26 | $14.59–$69.26 | 90,500/mo · low competition |
| emergency roof repair | $51.52 | $17.33–$81.89 | 8,100/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
106,970 searches a month
Middle half of the 20 metros
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$44.11 median metro cost per click (middle half $36.49–$56.46; full range $27.06–$75.98)
| Metro | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| Detroit MI | $75.98 | $24.42–$89.29 | 3,490/mo |
| Miami-Ft. Lauderdale FL | $66.64 | $24.49–$96.87 | 2,800/mo |
| Seattle-Tacoma WA | $61.03 | $27.32–$91.52 | 3,300/mo |
| Tampa-St. Petersburg (Sarasota) FL | $58.14 | $25.20–$96.54 | 3,930/mo |
| Minneapolis-St. Paul MN | $56.56 | $22.25–$80.73 | 2,110/mo |
| Atlanta GA | $56.17 | $25.18–$92.61 | 4,260/mo |
| Phoenix AZ | $53.13 | $20.66–$85 | 3,520/mo |
| Baltimore MD | $51.66 | $23.93–$83.34 | 1,350/mo |
| Washington DC (Hagerstown MD) | $45.24 | $18.05–$68.66 | 5,440/mo |
| St. Louis MO | $44.94 | $18.56–$87.73 | 1,750/mo |
| Houston TX | $43.28 | $18.78–$73.26 | 4,230/mo |
| Philadelphia PA | $39.68 | $18.97–$77.23 | 4,790/mo |
| San Diego CA | $39.53 | $14.68–$54.93 | 1,380/mo |
| Dallas-Ft. Worth TX | $37.39 | $15.98–$84.50 | 4,560/mo |
| Boston MA-Manchester NH | $36.88 | $15.48–$70.75 | 2,680/mo |
| Denver CO | $36.36 | $14.18–$78.39 | 3,360/mo |
| Los Angeles CA | $34.30 | $17.59–$65.06 | 9,490/mo |
| New York NY | $31.67 | $19.80–$60.46 | 35,000/mo |
| Chicago IL | $28.25 | $11.04–$42.76 | 5,440/mo |
| San Francisco-Oakland-San Jose CA | $27.06 | $13.11–$44.08 | 4,090/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
12,400 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$26.16 average cost per click; top-of-page bid $8.86–$49.83 (volume-weighted across 4 searches, 12,400 searches/mo)
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| hail damage roof | $23.76 | $6.64–$43.65 | 5,400/mo · low competition |
| roof storm damage repair | $32.97 | $10.88–$54.45 | 4,400/mo · low competition |
| roof insurance claim | $18.69 | $4.64–$28.17 | 1,000/mo · low competition |
| hail damage roof repair | $20.20 | $13.40–$71.54 | 1,600/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
3,380 searches a month
Middle half of the 20 metros
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$21.67 median metro cost per click (middle half $5.11–$40.08; full range $1.32–$118.72)
| Metro | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| Detroit MI | $118.72 | $7.02–$51.01 | 180/mo |
| Denver CO | $79.05 | $14.49–$65.68 | 320/mo |
| Boston MA-Manchester NH | $41.64 | — | 60/mo |
| Minneapolis-St. Paul MN | $38.52 | $12.72–$56.52 | 270/mo |
| Chicago IL | $27.91 | $8.17–$43.89 | 520/mo |
| Washington DC (Hagerstown MD) | $27.27 | $9.38–$93.37 | 300/mo |
| Philadelphia PA | $21.67 | $6.64–$26.70 | 180/mo |
| Tampa-St. Petersburg (Sarasota) FL | $17.45 | $8.35–$31.65 | 170/mo |
| Atlanta GA | $15.51 | $8.33–$40.85 | 420/mo |
| New York NY | $6.29 | $7.60–$37.21 | 430/mo |
| St. Louis MO | $3.94 | $8.21–$39.59 | 170/mo |
| Phoenix AZ | $3.64 | $3.95–$56.35 | 100/mo |
| Los Angeles CA | $1.32 | $2.41–$31.61 | 260/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
32,600 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$11.41 average cost per click; top-of-page bid $4.40–$30.66 (volume-weighted across 4 searches, 32,600 searches/mo)
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial roof replacement | $18.97 | $14.34–$85 | 1,300/mo · low competition |
| commercial roofing contractor | $18.94 | $15.83–$80 | 2,900/mo · low competition |
| flat roof replacement | $31.55 | $7.96–$46.88 | 1,300/mo · low competition |
| tpo roofing | $9.28 | $2.52–$22 | 27,100/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: Ahrefs (Oct 2026): $1.01 volume-weighted average (keywords $0.70–$1.30)
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
15,840 searches a month
Middle half of the 20 metros
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$9.76 median metro cost per click (middle half $7.72–$17.70; full range $4.23–$23.40)
| Metro | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| Detroit MI | $23.40 | $3.69–$16.59 | 270/mo |
| Atlanta GA | $19.72 | $3.81–$49.01 | 860/mo |
| San Francisco-Oakland-San Jose CA | $19.46 | $2.81–$11.26 | 1,150/mo |
| Houston TX | $18.97 | $2.76–$65.13 | 980/mo |
| New York NY | $17.97 | $4.90–$37.66 | 1,400/mo |
| Miami-Ft. Lauderdale FL | $16.88 | $7.29–$47.92 | 640/mo |
| Tampa-St. Petersburg (Sarasota) FL | $13.19 | $4.91–$30.88 | 1,030/mo |
| Phoenix AZ | $13.10 | $8.26–$19.53 | 540/mo |
| St. Louis MO | $12.46 | $4.33–$16.93 | 440/mo |
| Chicago IL | $10.15 | $4.92–$29.56 | 930/mo |
| Minneapolis-St. Paul MN | $9.37 | $4.91–$22.62 | 410/mo |
| Los Angeles CA | $8.36 | $2.74–$12.61 | 1,690/mo |
| Baltimore MD | $8.12 | $2.50–$24.57 | 300/mo |
| Washington DC (Hagerstown MD) | $7.89 | $2.57–$27.32 | 800/mo |
| Boston MA-Manchester NH | $7.83 | $1.40–$12.81 | 370/mo |
| Seattle-Tacoma WA | $7.68 | $4.44–$14.61 | 960/mo |
| Philadelphia PA | $6.11 | $2.94–$26.22 | 720/mo |
| Dallas-Ft. Worth TX | $6.09 | $4.60–$38.27 | 1,190/mo |
| San Diego CA | $4.73 | $1.80–$8.69 | 430/mo |
| Denver CO | $4.23 | $3.84–$22.39 | 730/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
7,120 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$35.80 average cost per click; top-of-page bid $14.41–$72 (volume-weighted across 3 searches, 7,120 searches/mo)
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial roof repair | $33.60 | $22–$100 | 2,400/mo · low competition |
| flat roof repair | $34.91 | $8.88–$55 | 4,400/mo · low competition |
| commercial roof leak repair | $64.50 | $33.43–$95.68 | 320/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: Ahrefs (Oct 2026): $19 volume-weighted average (keywords $19–$19)
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
3,650 searches a month
Middle half of the 20 metros
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$51.85 median metro cost per click (middle half $31.86–$62.99; full range $20.74–$206.56)
| Metro | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| Dallas-Ft. Worth TX | $206.56 | $18.07–$104.70 | 230/mo |
| Atlanta GA | $136.73 | $30–$122.39 | 130/mo |
| Detroit MI | $77.55 | $17.31–$59.24 | 130/mo |
| Houston TX | $70.27 | $26.07–$99 | 150/mo |
| Baltimore MD | $63.02 | $20.59–$89.87 | 50/mo |
| Seattle-Tacoma WA | $62.90 | $8.52–$47.43 | 130/mo |
| Los Angeles CA | $59.72 | $9.35–$63.17 | 370/mo |
| Washington DC (Hagerstown MD) | $56.81 | $22.42–$78.29 | 230/mo |
| San Francisco-Oakland-San Jose CA | $54.27 | $8.74–$44.74 | 230/mo |
| Miami-Ft. Lauderdale FL | $54.12 | $12–$78.11 | 170/mo |
| St. Louis MO | $49.59 | $23.89–$75.06 | 80/mo |
| San Diego CA | $47.52 | $10.88–$58.49 | 40/mo |
| Phoenix AZ | $40.61 | $21.85–$82.39 | 130/mo |
| Philadelphia PA | $40.38 | $13.58–$52.45 | 150/mo |
| Denver CO | $34 | $11.07–$28.88 | 170/mo |
| Chicago IL | $31.15 | $9.66–$39.10 | 330/mo |
| New York NY | $30.25 | $18.89–$82.12 | 550/mo |
| Minneapolis-St. Paul MN | $23.48 | $6.59–$69.04 | 160/mo |
| Boston MA-Manchester NH | $22.54 | $17.10–$58.03 | 80/mo |
| Tampa-St. Petersburg (Sarasota) FL | $20.74 | $19.41–$60 | 140/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
99,200 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$26.26 average cost per click; top-of-page bid $8.27–$59.89 (volume-weighted across 5 searches, 99,200 searches/mo)
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| gutter installation | $27.33 | $7.94–$64.24 | 40,500/mo · medium competition |
| gutter replacement | $29.51 | $11.76–$70.79 | 8,100/mo · medium competition |
| seamless gutters | $19.36 | $5.50–$29.84 | 18,100/mo · high competition |
| siding contractor | $26.21 | $9.61–$70 | 27,100/mo · low competition |
| siding replacement | $36.72 | $8–$61 | 5,400/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: Ahrefs (Oct 2026): $4.30 volume-weighted average (keywords $0.35–$11)
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
41,870 searches a month
Middle half of the 20 metros
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$28.78 median metro cost per click (middle half $20.75–$40.27; full range $11.86–$82.32)
| Metro | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| St. Louis MO | $82.32 | $13.99–$83.40 | 820/mo |
| Atlanta GA | $60.74 | $11.50–$58.70 | 2,150/mo |
| Baltimore MD | $55.58 | $13.65–$77.06 | 700/mo |
| Denver CO | $52.78 | $17.25–$93.66 | 1,400/mo |
| Detroit MI | $40.94 | $12.54–$70.94 | 1,670/mo |
| Washington DC (Hagerstown MD) | $38.27 | $13.73–$134.65 | 2,390/mo |
| Seattle-Tacoma WA | $37.74 | $12.96–$70.49 | 2,070/mo |
| Minneapolis-St. Paul MN | $37.43 | $13.05–$84.51 | 2,140/mo |
| Dallas-Ft. Worth TX | $30.22 | $9.93–$67.97 | 2,430/mo |
| Tampa-St. Petersburg (Sarasota) FL | $29.60 | $12.94–$53.76 | 2,110/mo |
| Houston TX | $27.97 | $8.25–$49.99 | 1,960/mo |
| Philadelphia PA | $26.73 | $9.23–$50.35 | 2,050/mo |
| New York NY | $26.51 | $10.15–$67.21 | 5,560/mo |
| Chicago IL | $26.49 | $7.44–$48.88 | 3,260/mo |
| Los Angeles CA | $22.42 | $8.93–$57.22 | 4,240/mo |
| Boston MA-Manchester NH | $20.19 | $9.80–$64.06 | 1,750/mo |
| San Diego CA | $19.66 | $7.87–$72.56 | 640/mo |
| Miami-Ft. Lauderdale FL | $18.74 | $7.93–$41.89 | 1,560/mo |
| San Francisco-Oakland-San Jose CA | $16.95 | $6.87–$48.08 | 2,010/mo |
| Phoenix AZ | $11.86 | $6.41–$30.02 | 960/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
106,680 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$54.14 average cost per click; top-of-page bid $18.52–$99.86 (volume-weighted across 4 searches, 106,680 searches/mo)
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| water damage restoration | $55.09 | $18.20–$99.99 | 90,500/mo · low competition |
| water damage repair | $52.34 | $20–$96.68 | 9,900/mo · low competition |
| water removal service | $75.99 | $23.25–$121.67 | 880/mo · medium competition |
| water mitigation | $37.97 | $20.44–$100 | 5,400/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
66,770 searches a month
Middle half of the 20 metros
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$64.77 median metro cost per click (middle half $45.10–$80.10; full range $14.09–$134.93)
| Metro | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| San Diego CA | $134.93 | $41.21–$101.85 | 640/mo |
| Phoenix AZ | $108.66 | $25.93–$88.74 | 1,170/mo |
| Houston TX | $105.32 | $17.30–$135.50 | 1,300/mo |
| Los Angeles CA | $104.85 | $44.75–$107.29 | 5,410/mo |
| Denver CO | $83.17 | $20.47–$172.50 | 1,290/mo |
| Minneapolis-St. Paul MN | $70.87 | $54.31–$104.47 | 720/mo |
| Dallas-Ft. Worth TX | $69.48 | $41.05–$301.37 | 1,810/mo |
| Seattle-Tacoma WA | $68.52 | $45.45–$154.48 | 1,800/mo |
| Atlanta GA | $65.63 | $23.10–$111.56 | 2,120/mo |
| Chicago IL | $65.30 | $18.14–$90.76 | 1,870/mo |
| Philadelphia PA | $64.24 | $14.49–$68.35 | 1,220/mo |
| Baltimore MD | $63.65 | $19.06–$66.01 | 560/mo |
| Detroit MI | $60.65 | $29.45–$193.02 | 670/mo |
| Miami-Ft. Lauderdale FL | $55.03 | $18.62–$110.50 | 1,100/mo |
| San Francisco-Oakland-San Jose CA | $45.98 | $9.26–$71.06 | 1,660/mo |
| Washington DC (Hagerstown MD) | $44.81 | $43.92–$95.10 | 33,720/mo |
| New York NY | $43.70 | $13.22–$58.29 | 7,540/mo |
| Tampa-St. Petersburg (Sarasota) FL | $41.54 | $15.78–$103.93 | 780/mo |
| Boston MA-Manchester NH | $24.78 | $23.94–$107.52 | 1,010/mo |
| St. Louis MO | $14.09 | $20.51–$81.96 | 380/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
62,990 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$30.60 average cost per click; top-of-page bid $11.52–$72.46 (volume-weighted across 3 searches, 62,990 searches/mo)
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| fire damage restoration | $30.36 | $11.42–$72 | 60,500/mo · low competition |
| smoke damage cleanup | $23.62 | $18.82–$76.04 | 590/mo · low competition |
| fire restoration company | $40.60 | $12.42–$85.94 | 1,900/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
44,530 searches a month
Middle half of the 20 metros
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$30.06 median metro cost per click (middle half $13.58–$82.77; full range $1.86–$222.61)
| Metro | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| Chicago IL | $222.61 | $7.06–$181.35 | 560/mo |
| Denver CO | $107.16 | — | 530/mo |
| San Diego CA | $94.08 | $51.70–$90 | 230/mo |
| Boston MA-Manchester NH | $83.62 | $20.84–$146.09 | 240/mo |
| Dallas-Ft. Worth TX | $81.92 | $26.95–$57.28 | 650/mo |
| St. Louis MO | $51.19 | — | 120/mo |
| Baltimore MD | $50.44 | — | 150/mo |
| Washington DC (Hagerstown MD) | $41.86 | $11.04–$71.92 | 33,160/mo |
| Detroit MI | $30.06 | $12.81–$77.07 | 200/mo |
| San Francisco-Oakland-San Jose CA | $25.26 | $39.91–$75 | 760/mo |
| Los Angeles CA | $18.14 | $27.85–$70.87 | 2,500/mo |
| Tampa-St. Petersburg (Sarasota) FL | $15.95 | $3.87–$78.94 | 300/mo |
| New York NY | $15.29 | $14.19–$127.66 | 3,810/mo |
| Philadelphia PA | $11.86 | $8.98–$58.07 | 270/mo |
| Minneapolis-St. Paul MN | $9.93 | $70–$136.39 | 180/mo |
| Atlanta GA | $2.14 | $24.37–$100 | 520/mo |
| Phoenix AZ | $1.86 | $25–$56.12 | 350/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
176,600 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$33.25 average cost per click; top-of-page bid $5.55–$36.34 (volume-weighted across 3 searches, 176,600 searches/mo)
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| mold remediation | $37.60 | $6.75–$42.45 | 90,500/mo · medium competition |
| mold removal | $30.87 | $4.65–$31.79 | 74,000/mo · high competition |
| black mold removal | $15.26 | $2.11–$18.49 | 12,100/mo · high competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
118,940 searches a month
Middle half of the 20 metros
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$42.07 median metro cost per click (middle half $31.27–$55.61; full range $16.20–$77.03)
| Metro | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| Miami-Ft. Lauderdale FL | $77.03 | $9.25–$59.92 | 2,020/mo |
| Los Angeles CA | $70.79 | $16.16–$61.67 | 8,590/mo |
| Phoenix AZ | $67.44 | $12.53–$44.68 | 1,770/mo |
| Denver CO | $59.87 | $14.72–$47.71 | 1,930/mo |
| Detroit MI | $56.78 | $6.46–$32.04 | 2,190/mo |
| Tampa-St. Petersburg (Sarasota) FL | $52.12 | $9.53–$36.93 | 2,130/mo |
| Houston TX | $48.01 | $6.05–$32.46 | 2,470/mo |
| Atlanta GA | $47.82 | $8.84–$52.45 | 3,460/mo |
| Seattle-Tacoma WA | $44.53 | $13.83–$52.86 | 2,620/mo |
| San Diego CA | $43.97 | $12.98–$61.98 | 1,160/mo |
| Washington DC (Hagerstown MD) | $40.16 | $7.35–$39.41 | 60,410/mo |
| Baltimore MD | $35.24 | $7.42–$36.26 | 1,470/mo |
| San Francisco-Oakland-San Jose CA | $33.58 | $8.38–$50.19 | 3,160/mo |
| Dallas-Ft. Worth TX | $32.91 | $7.47–$51.07 | 2,860/mo |
| New York NY | $31.83 | $5.50–$34.03 | 8,590/mo |
| Minneapolis-St. Paul MN | $31.08 | $6.55–$41.17 | 1,770/mo |
| Philadelphia PA | $30.22 | $6.25–$27.82 | 3,460/mo |
| Chicago IL | $25.95 | $3.69–$20.95 | 5,190/mo |
| St. Louis MO | $22.12 | $4.49–$30.24 | 1,180/mo |
| Boston MA-Manchester NH | $16.20 | $8.91–$32.23 | 2,510/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
2,640 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$54.37 average cost per click; top-of-page bid $20.99–$96.79 (volume-weighted across 3 searches, 2,640 searches/mo)
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| sewage cleanup | $61.54 | $23.35–$105.86 | 1,600/mo · low competition |
| sewage backup cleanup | $29.01 | $17.94–$85 | 720/mo · low competition |
| sewer backup cleanup | $75.57 | $15.99–$78 | 320/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
1,220 searches a month
Middle half of the 20 metros
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$65.63 median metro cost per click (middle half $45.24–$188.83; full range $9.57–$448.55)
| Metro | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| Dallas-Ft. Worth TX | $448.55 | — | 80/mo |
| Phoenix AZ | $383.75 | — | 40/mo |
| Atlanta GA | $247.34 | — | 60/mo |
| Minneapolis-St. Paul MN | $196.97 | — | 40/mo |
| Los Angeles CA | $164.39 | — | 150/mo |
| Denver CO | $147.27 | — | 80/mo |
| Chicago IL | $139.34 | $39.61–$105.70 | 90/mo |
| New York NY | $66.96 | $13.57–$42.58 | 240/mo |
| Detroit MI | $64.30 | — | 50/mo |
| Washington DC (Hagerstown MD) | $58.90 | — | 40/mo |
| St. Louis MO | $57.33 | $50–$71.34 | 30/mo |
| Seattle-Tacoma WA | $51.19 | $39.57–$131 | 60/mo |
| San Francisco-Oakland-San Jose CA | $43.25 | — | 150/mo |
| Baltimore MD | $40.54 | — | 30/mo |
| Philadelphia PA | $27.07 | $15.30–$133.04 | 50/mo |
| San Diego CA | $9.57 | — | 30/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
69,100 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$44.72 average cost per click; top-of-page bid $12.05–$63.07 (volume-weighted across 3 searches, 69,100 searches/mo)
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| storm damage restoration | $16.49 | $8.98–$47.35 | 33,100/mo · low competition |
| flood damage restoration | $73.73 | $15.07–$80 | 33,100/mo · low competition |
| storm damage repair | $35.84 | $12.55–$49.22 | 2,900/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
69,970 searches a month
Middle half of the 20 metros
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$54.13 median metro cost per click (middle half $24.73–$101.30; full range $0.06–$202.78)
| Metro | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| Minneapolis-St. Paul MN | $202.78 | — | 90/mo |
| Atlanta GA | $167.21 | $9.95–$26.12 | 100/mo |
| Seattle-Tacoma WA | $79.33 | $41.29–$79.74 | 160/mo |
| Washington DC (Hagerstown MD) | $55.96 | — | 66,590/mo |
| Chicago IL | $55.05 | $13.27–$43.44 | 150/mo |
| San Francisco-Oakland-San Jose CA | $53.21 | — | 170/mo |
| Detroit MI | $40.01 | — | 50/mo |
| Los Angeles CA | $31.83 | — | 2,090/mo |
| Dallas-Ft. Worth TX | $3.43 | $6.94–$10.66 | 150/mo |
| New York NY | $0.06 | $10.80–$50 | 420/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
1,390 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$26.45 average cost per click; top-of-page bid $23.96–$65.55 (volume-weighted across 3 searches, 1,390 searches/mo)
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial water damage restoration | $24.31 | $47.45–$80 | 590/mo · low competition |
| commercial restoration services | $36.40 | $4.79–$39.40 | 320/mo · low competition |
| commercial mold remediation | $22.45 | $7.87–$65.23 | 480/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: Ahrefs (Oct 2026): $18.87 volume-weighted average (keywords $13–$25)
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
180 searches a month
Middle half of the 20 metros
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$62.37 median metro cost per click (middle half $2.31–$211.46; full range $0.27–$329.99)
| Metro | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| Dallas-Ft. Worth TX | $329.99 | — | 40/mo |
| Philadelphia PA | $92.94 | — | 30/mo |
| Denver CO | $62.37 | — | 30/mo |
| Boston MA-Manchester NH | $4.35 | — | 30/mo |
| Miami-Ft. Lauderdale FL | $0.27 | — | 50/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
154,800 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$15.35 average cost per click; top-of-page bid $4.63–$30.16 (volume-weighted across 4 searches, 154,800 searches/mo)
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| kitchen remodel | $15.78 | $4.31–$30 | 74,000/mo · low competition |
| kitchen remodeling contractor | $16.54 | $7–$42.41 | 40,500/mo · low competition |
| kitchen renovation | $16.95 | $3.80–$27.82 | 18,100/mo · medium competition |
| kitchen remodel cost | $10.43 | $2.03–$10.25 | 22,200/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: Ahrefs (Oct 2026): $2.11 volume-weighted average (keywords $0.30–$3)
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
75,280 searches a month
Middle half of the 20 metros
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$17.15 median metro cost per click (middle half $11.35–$29.52; full range $9.07–$56.03)
| Metro | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| Baltimore MD | $56.03 | $12.33–$52.48 | 1,710/mo |
| Minneapolis-St. Paul MN | $41.78 | $9.44–$41.69 | 1,970/mo |
| Washington DC (Hagerstown MD) | $38.74 | $17.38–$55.69 | 5,010/mo |
| San Diego CA | $36.96 | $13.31–$43.29 | 1,690/mo |
| San Francisco-Oakland-San Jose CA | $30.03 | $11.52–$53.54 | 3,860/mo |
| Chicago IL | $27.96 | $6.79–$50.33 | 6,860/mo |
| Seattle-Tacoma WA | $21.22 | $8.53–$38.56 | 3,130/mo |
| Phoenix AZ | $19.14 | $7.14–$29 | 2,450/mo |
| Tampa-St. Petersburg (Sarasota) FL | $18.76 | $7.08–$45.30 | 3,150/mo |
| Denver CO | $17.38 | $9.50–$34.82 | 2,660/mo |
| Miami-Ft. Lauderdale FL | $16.93 | $4.60–$22.49 | 2,170/mo |
| Dallas-Ft. Worth TX | $13.72 | $5.82–$23.92 | 3,470/mo |
| St. Louis MO | $12.25 | $58.24–$70.74 | 1,280/mo |
| Philadelphia PA | $11.68 | $7.27–$21.35 | 4,100/mo |
| Detroit MI | $11.48 | $3.73–$24.97 | 2,160/mo |
| Los Angeles CA | $11.31 | $6.36–$28.23 | 8,680/mo |
| Houston TX | $9.50 | $6.72–$19.19 | 2,550/mo |
| Atlanta GA | $9.41 | $7.46–$23.10 | 3,470/mo |
| Boston MA-Manchester NH | $9.41 | $6.14–$21.68 | 3,410/mo |
| New York NY | $9.07 | $4.59–$21.87 | 11,500/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
255,700 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$33.11 average cost per click; top-of-page bid $9.75–$54.43 (volume-weighted across 4 searches, 255,700 searches/mo)
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| bathroom remodel | $34.29 | $9.58–$55 | 135,000/mo · medium competition |
| bathroom remodeling contractor | $32.82 | $10.34–$55 | 90,500/mo · low competition |
| bathroom renovation | $26.49 | $8.64–$49.73 | 18,100/mo · medium competition |
| shower remodel | $32.08 | $8.79–$50.82 | 12,100/mo · high competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: Ahrefs (Oct 2026): $2.75 volume-weighted average (keywords $0.30–$3.50)
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
121,250 searches a month
Middle half of the 20 metros
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$34.74 median metro cost per click (middle half $26.16–$43.06; full range $21.97–$53.26)
| Metro | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| Denver CO | $53.26 | $14.79–$55 | 3,690/mo |
| Baltimore MD | $52.85 | $20.87–$72.10 | 2,540/mo |
| Phoenix AZ | $49.37 | $11.32–$55 | 4,260/mo |
| Washington DC (Hagerstown MD) | $45.36 | $21.96–$65.02 | 7,910/mo |
| Minneapolis-St. Paul MN | $43.50 | $15.72–$57.77 | 3,480/mo |
| Dallas-Ft. Worth TX | $41.73 | $15.52–$55 | 5,670/mo |
| St. Louis MO | $37.86 | $7.26–$39.28 | 2,140/mo |
| San Diego CA | $37.83 | $10.41–$50.80 | 2,460/mo |
| Detroit MI | $36.37 | $11.80–$59.64 | 4,460/mo |
| Atlanta GA | $35.12 | $10.78–$55 | 5,280/mo |
| Tampa-St. Petersburg (Sarasota) FL | $34.35 | $15.11–$55 | 5,020/mo |
| Seattle-Tacoma WA | $31.85 | $13.37–$46.69 | 4,640/mo |
| Chicago IL | $31.71 | $9.66–$43.12 | 12,570/mo |
| Philadelphia PA | $31.39 | $11.56–$54.79 | 7,150/mo |
| New York NY | $27.84 | $6.78–$34.38 | 18,880/mo |
| Boston MA-Manchester NH | $25.59 | $11.61–$53.98 | 5,690/mo |
| San Francisco-Oakland-San Jose CA | $24.58 | $12.85–$47.20 | 5,540/mo |
| Los Angeles CA | $24.06 | $7.24–$36.95 | 12,720/mo |
| Houston TX | $23.01 | $10.21–$53.88 | 3,720/mo |
| Miami-Ft. Lauderdale FL | $21.97 | $5.80–$41.15 | 3,430/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
31,120 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$13.30 average cost per click; top-of-page bid $4.49–$27.94 (volume-weighted across 4 searches, 31,120 searches/mo)
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| home addition | $11.74 | $3.39–$18.96 | 6,600/mo · low competition |
| room addition | $15.07 | $2.72–$15.19 | 1,600/mo · low competition |
| home addition contractor | $13.69 | $5–$32 | 22,200/mo · low competition |
| second story addition | $11.55 | $2.73–$13.28 | 720/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: Ahrefs (Oct 2026): $3.53 volume-weighted average (keywords $3–$4)
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
15,210 searches a month
Middle half of the 20 metros
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$18.21 median metro cost per click (middle half $11.53–$24.25; full range $3.99–$49.84)
| Metro | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| Minneapolis-St. Paul MN | $49.84 | $5.41–$28.94 | 410/mo |
| Phoenix AZ | $41.56 | $4.11–$27.69 | 340/mo |
| Miami-Ft. Lauderdale FL | $30.86 | $4.12–$40.96 | 350/mo |
| St. Louis MO | $25.37 | $4.40–$25.72 | 270/mo |
| Washington DC (Hagerstown MD) | $24.56 | $9.36–$48.80 | 1,230/mo |
| Tampa-St. Petersburg (Sarasota) FL | $23.30 | $6.30–$30 | 560/mo |
| Baltimore MD | $21.82 | $6.69–$29.20 | 370/mo |
| Denver CO | $21.46 | $11.49–$35.72 | 460/mo |
| Chicago IL | $21.27 | $3.94–$44.40 | 1,190/mo |
| Seattle-Tacoma WA | $18.92 | $15.29–$38.98 | 690/mo |
| Los Angeles CA | $17.50 | $7.97–$30.18 | 1,520/mo |
| San Diego CA | $17.23 | — | 700/mo |
| Atlanta GA | $14.40 | $3.45–$13.95 | 620/mo |
| Philadelphia PA | $13.81 | $6.92–$24.31 | 970/mo |
| San Francisco-Oakland-San Jose CA | $13.35 | $14.58–$44.74 | 670/mo |
| Boston MA-Manchester NH | $10.92 | $6.17–$28.99 | 890/mo |
| New York NY | $8.60 | $4.78–$20.88 | 2,200/mo |
| Detroit MI | $7.39 | $4.98–$23.68 | 580/mo |
| Dallas-Ft. Worth TX | $7.18 | $5.44–$16.53 | 800/mo |
| Houston TX | $3.99 | $2.79–$18.80 | 390/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
60,000 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$13.36 average cost per click; top-of-page bid $5.58–$31.96 (volume-weighted across 4 searches, 60,000 searches/mo)
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| whole house remodel | $12.95 | $4.66–$25.44 | 2,900/mo · low competition |
| home remodeling contractor | $13.40 | $5.68–$32.65 | 27,100/mo · low competition |
| whole home renovation | $12.95 | $4.66–$25.44 | 2,900/mo · low competition |
| home renovation contractor | $13.40 | $5.68–$32.65 | 27,100/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: Ahrefs (Oct 2026): $0.88 volume-weighted average (keywords $0.30–$1.20)
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
32,380 searches a month
Middle half of the 20 metros
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$15.63 median metro cost per click (middle half $12.21–$22.37; full range $4.03–$43)
| Metro | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| Denver CO | $43 | $14.67–$46.93 | 1,140/mo |
| San Francisco-Oakland-San Jose CA | $31.19 | $9.82–$48.04 | 1,940/mo |
| Boston MA-Manchester NH | $29.50 | $10.23–$37.16 | 1,040/mo |
| San Diego CA | $23.71 | $19.04–$40 | 1,960/mo |
| Chicago IL | $23.26 | $7.92–$54.75 | 1,900/mo |
| Washington DC (Hagerstown MD) | $19.71 | $11.92–$51.31 | 1,540/mo |
| Seattle-Tacoma WA | $19.16 | $12.31–$41.17 | 1,140/mo |
| Minneapolis-St. Paul MN | $17.51 | $7.05–$30.74 | 680/mo |
| Tampa-St. Petersburg (Sarasota) FL | $16.96 | $11.41–$46.02 | 840/mo |
| St. Louis MO | $16.09 | $6.79–$28.11 | 440/mo |
| Dallas-Ft. Worth TX | $15.18 | $6.85–$37.02 | 1,860/mo |
| New York NY | $14.80 | $6.85–$25.67 | 5,440/mo |
| Los Angeles CA | $13.56 | $7.38–$33.14 | 4,980/mo |
| Philadelphia PA | $12.65 | $4.97–$24.86 | 1,540/mo |
| Atlanta GA | $12.45 | $6.66–$31.89 | 1,500/mo |
| Phoenix AZ | $12.13 | $6.71–$40.23 | 840/mo |
| Baltimore MD | $9.20 | $10.34–$39.17 | 680/mo |
| Detroit MI | $7.93 | $5.03–$22.34 | 820/mo |
| Houston TX | $7.65 | $5.06–$23.15 | 1,260/mo |
| Miami-Ft. Lauderdale FL | $4.03 | $11.94–$140.01 | 840/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
65,100 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$9.22 average cost per click; top-of-page bid $2.57–$12.99 (volume-weighted across 3 searches, 65,100 searches/mo)
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| custom home builder | $9.63 | $2.64–$12.80 | 40,500/mo · low competition |
| custom home builders near me | $8.44 | $2.51–$13.75 | 22,200/mo · low competition |
| build a custom home | $9.56 | $1.90–$9.06 | 2,400/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: Ahrefs (Oct 2026): $1.02 volume-weighted average (keywords $0.30–$2.50)
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
28,030 searches a month
Middle half of the 20 metros
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$10.94 median metro cost per click (middle half $8.01–$14.19; full range $0.79–$24.70)
| Metro | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| San Diego CA | $24.70 | $3.98–$16.65 | 1,240/mo |
| Detroit MI | $18.83 | $2.68–$19.55 | 720/mo |
| San Francisco-Oakland-San Jose CA | $16.95 | $7.36–$25.64 | 1,010/mo |
| Denver CO | $16.01 | $5.28–$26.94 | 1,630/mo |
| Phoenix AZ | $14.39 | $4.97–$26.54 | 1,070/mo |
| Seattle-Tacoma WA | $13.60 | $4–$21.06 | 1,140/mo |
| Washington DC (Hagerstown MD) | $12.30 | $3.02–$12.53 | 1,730/mo |
| Philadelphia PA | $11.84 | $2.53–$11.46 | 1,230/mo |
| Baltimore MD | $11.37 | $2.68–$15.77 | 380/mo |
| Atlanta GA | $11.05 | $3.17–$14.74 | 1,630/mo |
| Minneapolis-St. Paul MN | $10.83 | $2.35–$13.31 | 770/mo |
| Dallas-Ft. Worth TX | $10.77 | $3.41–$17.77 | 2,230/mo |
| Houston TX | $10.15 | $3.52–$12.50 | 1,660/mo |
| Chicago IL | $8.71 | $1.38–$9.25 | 1,520/mo |
| Tampa-St. Petersburg (Sarasota) FL | $8.60 | $3.50–$18.21 | 1,630/mo |
| St. Louis MO | $7.82 | $1.64–$9.24 | 470/mo |
| Los Angeles CA | $6.83 | $2.60–$16.11 | 2,430/mo |
| Boston MA-Manchester NH | $5.02 | $2.96–$11.54 | 1,220/mo |
| New York NY | $3.61 | $1.73–$6.98 | 3,690/mo |
| Miami-Ft. Lauderdale FL | $0.79 | $2.95–$12.53 | 630/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
8,730 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$7.81 average cost per click; top-of-page bid $4.18–$22.34 (volume-weighted across 4 searches, 8,730 searches/mo)
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial general contractor | $7.92 | $5–$23.24 | 4,400/mo · low competition |
| tenant improvement contractor | $5.34 | $4.90–$16.69 | 590/mo · low competition |
| commercial construction company | $8 | $3.02–$22.22 | 3,600/mo · medium competition |
| office build out | $10.14 | $5.16–$21.05 | 140/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: Ahrefs (Oct 2026): $2.60 volume-weighted average (keywords $0.80–$3.50)
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
4,400 searches a month
Middle half of the 20 metros
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
$9.30 median metro cost per click (middle half $5.07–$18.46; full range $1.15–$34.91)
| Metro | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| Miami-Ft. Lauderdale FL | $34.91 | $2.97–$28.72 | 120/mo |
| Denver CO | $28.15 | $4.11–$28.73 | 190/mo |
| San Francisco-Oakland-San Jose CA | $25.25 | $4.66–$21.44 | 310/mo |
| Boston MA-Manchester NH | $22.04 | $6.87–$22.63 | 150/mo |
| Detroit MI | $18.87 | $3.98–$32.84 | 110/mo |
| Chicago IL | $17.23 | $6.23–$42.87 | 200/mo |
| Tampa-St. Petersburg (Sarasota) FL | $11.31 | $3.51–$25.10 | 180/mo |
| Dallas-Ft. Worth TX | $10.90 | $3.87–$29.52 | 390/mo |
| Atlanta GA | $9.92 | $5.55–$33.41 | 290/mo |
| Washington DC (Hagerstown MD) | $9.47 | $10.53–$26.29 | 200/mo |
| Los Angeles CA | $9.14 | $3.48–$22.12 | 730/mo |
| Minneapolis-St. Paul MN | $8.79 | $5.14–$14.28 | 110/mo |
| San Diego CA | $8.77 | — | 90/mo |
| New York NY | $7.53 | $7.09–$22.46 | 430/mo |
| Baltimore MD | $5.94 | $6.20–$65 | 90/mo |
| Philadelphia PA | $4.77 | $4.32–$33 | 160/mo |
| Phoenix AZ | $4.14 | $5.22–$26.74 | 170/mo |
| Houston TX | $2.56 | $4.24–$18.67 | 240/mo |
| Seattle-Tacoma WA | $2.19 | $6.30–$22.26 | 160/mo |
| St. Louis MO | $1.15 | $4.74–$15 | 80/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · Oct 2026 (last 12 months) · checked 2026-10-20
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
| Google search | Per click | Searches |
|---|---|---|
| roofer dallas | $5 | 250/mo |
| dallas roofing | $3.50 | 450/mo |
| roofing company dallas | $2 | 350/mo |
Estimated price per click, not per lead. It usually takes several clicks to get one call.
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
| Google search | Per click | Searches |
|---|---|---|
| commercial roofing dallas | $7 | 450/mo |
Estimated price per click, not per lead. It usually takes several clicks to get one call.
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
| Google search | Per click | Searches |
|---|---|---|
| general contractor dallas | $4 | 200/mo |
Estimated price per click, not per lead. It usually takes several clicks to get one call.
1,200 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Dallas-Ft. Worth TX DMA, 1,200 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| roof replacement | $70.14 | $12–$60.12 | 880/mo · low competition |
| roof replacement company | $10.89 | — | 110/mo · low competition |
| new roof cost | $12.04 | $3.59–$12.36 | 170/mo · medium competition |
| reroof | — | $7–$27.04 | 40/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
4,560 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Dallas-Ft. Worth TX DMA, 4,560 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| roof repair | $41.12 | $13.15–$75.17 | 1,900/mo · low competition |
| roof leak repair | $37.47 | $12.03–$70.86 | 590/mo · medium competition |
| roof repair near me | $36.36 | $20–$100 | 1,900/mo · low competition |
| emergency roof repair | $6.84 | $16.52–$62.79 | 170/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
1,190 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Dallas-Ft. Worth TX DMA, 1,190 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial roof replacement | — | — | 50/mo · low competition |
| commercial roofing contractor | — | $40–$85 | 70/mo · low competition |
| flat roof replacement | — | — | 70/mo · low competition |
| tpo roofing | $6.09 | $2.12–$35 | 1,000/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
230 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Dallas-Ft. Worth TX DMA, 230 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial roof repair | — | $27.30–$165.42 | 110/mo · low competition |
| flat roof repair | $206.56 | $8.83–$43.98 | 110/mo · low competition |
| commercial roof leak repair | — | — | 10/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
2,430 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Dallas-Ft. Worth TX DMA, 2,430 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| gutter installation | $47.22 | $10.96–$80.23 | 1,300/mo · medium competition |
| gutter replacement | $20.52 | $9.05–$80 | 170/mo · medium competition |
| seamless gutters | $12.87 | $5.24–$28.29 | 390/mo · medium competition |
| siding contractor | $3.92 | $11–$65.78 | 480/mo · low competition |
| siding replacement | $18.42 | $11.44–$51.65 | 90/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
1,810 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Dallas-Ft. Worth TX DMA, 1,810 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| water damage restoration | $81.61 | $40–$300 | 1,300/mo · low competition |
| water damage repair | $31.43 | $40–$305 | 320/mo · low competition |
| water removal service | $162.59 | — | 20/mo · medium competition |
| water mitigation | $37.46 | $51.09–$305 | 170/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
650 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Dallas-Ft. Worth TX DMA, 650 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| fire damage restoration | $68.46 | $25–$50 | 590/mo · low competition |
| smoke damage cleanup | — | — | 10/mo · low competition |
| fire restoration company | $240.77 | $50–$143.19 | 50/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
2,860 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Dallas-Ft. Worth TX DMA, 2,860 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| mold remediation | $35.18 | $9.61–$59.11 | 1,600/mo · medium competition |
| mold removal | $35.04 | $5.27–$44.44 | 1,000/mo · high competition |
| black mold removal | $10.77 | $2.77–$27.05 | 260/mo · high competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
80 searches a month
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Dallas-Ft. Worth TX DMA, 80 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| sewage cleanup | $448.55 | — | 50/mo · low competition |
| sewage backup cleanup | — | — | 20/mo · medium competition |
| sewer backup cleanup | — | — | 10/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
150 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Dallas-Ft. Worth TX DMA, 150 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| storm damage restoration | $3.43 | $6.94–$10.66 | 50/mo · low competition |
| flood damage restoration | — | — | 50/mo · low competition |
| storm damage repair | — | — | 50/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
40 searches a month
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Dallas-Ft. Worth TX DMA, 40 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial water damage restoration | — | — | 20/mo · low competition |
| commercial restoration services | — | — | 10/mo · low competition |
| commercial mold remediation | $329.99 | — | 10/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
3,470 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Dallas-Ft. Worth TX DMA, 3,470 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| kitchen remodel | $17.26 | $5.87–$25 | 1,600/mo · low competition |
| kitchen remodeling contractor | $9.15 | $7.14–$25 | 1,000/mo · low competition |
| kitchen renovation | $14.48 | $5.80–$27.50 | 480/mo · low competition |
| kitchen remodel cost | $9.96 | $2.29–$12.32 | 390/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "kitchen remodel dallas" $4.50 per click (est., 300 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
5,670 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Dallas-Ft. Worth TX DMA, 5,670 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| bathroom remodel | $33.81 | $13.66–$55 | 2,900/mo · medium competition |
| bathroom remodeling contractor | $52.85 | $19.35–$55 | 1,900/mo · low competition |
| bathroom renovation | $47.71 | $15.80–$55 | 480/mo · medium competition |
| shower remodel | $39.13 | $10.33–$55 | 390/mo · high competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "bathroom remodel dallas" $0.40 per click (est., 450 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
800 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Dallas-Ft. Worth TX DMA, 800 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| home addition | $12.20 | $4.88–$12.65 | 260/mo · low competition |
| room addition | $23.65 | $10.55–$27 | 40/mo · low competition |
| home addition contractor | $2.95 | $5.31–$17.76 | 480/mo · low competition |
| second story addition | $10.48 | — | 20/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "home additions dallas" $0.80 per click (est., 60 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
1,860 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Dallas-Ft. Worth TX DMA, 1,860 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| whole house remodel | $16.21 | $4.22–$25.71 | 50/mo · low competition |
| home remodeling contractor | $15.12 | $7–$37.67 | 880/mo · low competition |
| whole home renovation | $16.21 | $4.22–$25.71 | 50/mo · low competition |
| home renovation contractor | $15.12 | $7–$37.67 | 880/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "home remodeling dallas" $0.30 per click (est., 500 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
2,230 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Dallas-Ft. Worth TX DMA, 2,230 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| custom home builder | $13.59 | $3.44–$16.97 | 1,300/mo · medium competition |
| custom home builders near me | $6.79 | $3.38–$19.48 | 880/mo · low competition |
| build a custom home | $7.27 | $3.32–$8.50 | 50/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "custom home builder dallas" $2 per click (est., 100 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
390 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Dallas-Ft. Worth TX DMA, 390 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial general contractor | $11.44 | $4.43–$14.38 | 210/mo · medium competition |
| tenant improvement contractor | — | — | 30/mo · low competition |
| commercial construction company | $10.08 | $3.02–$52.24 | 140/mo · medium competition |
| office build out | — | — | 10/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "commercial general contractor dallas" $2.50 per click (est., 80 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
| Google search | Per click | Searches |
|---|---|---|
| roofer houston | $12 | 350/mo |
| houston roofing | $12 | 700/mo |
| roofing company houston | $2.50 | 600/mo |
Estimated price per click, not per lead. It usually takes several clicks to get one call.
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
| Google search | Per click | Searches |
|---|---|---|
| commercial roofing houston | $10 | 300/mo |
Estimated price per click, not per lead. It usually takes several clicks to get one call.
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
| Google search | Per click | Searches |
|---|---|---|
| general contractor houston | $3 | 350/mo |
Estimated price per click, not per lead. It usually takes several clicks to get one call.
720 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Houston TX DMA, 720 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| roof replacement | $32.69 | $16.14–$55 | 480/mo · low competition |
| roof replacement company | — | — | 70/mo · low competition |
| new roof cost | $16.10 | $3.77–$20 | 140/mo · medium competition |
| reroof | — | $5.47–$18.77 | 30/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
4,230 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Houston TX DMA, 4,230 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| roof repair | $40.48 | $14.47–$65.25 | 1,600/mo · low competition |
| roof leak repair | $31.28 | $14.17–$57.38 | 590/mo · medium competition |
| roof repair near me | $51.83 | $22.94–$86 | 1,900/mo · low competition |
| emergency roof repair | $9.86 | $31.14–$58.70 | 140/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
980 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Houston TX DMA, 980 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial roof replacement | — | — | 30/mo · low competition |
| commercial roofing contractor | $117.77 | — | 50/mo · low competition |
| flat roof replacement | $28.19 | — | 20/mo · medium competition |
| tpo roofing | $13.14 | $2.76–$65.13 | 880/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
150 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Houston TX DMA, 150 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial roof repair | $139.32 | $26.07–$99 | 70/mo · low competition |
| flat roof repair | $1.22 | — | 70/mo · medium competition |
| commercial roof leak repair | — | — | 10/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
1,960 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Houston TX DMA, 1,960 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| gutter installation | $32.53 | $7.40–$58.92 | 1,000/mo · high competition |
| gutter replacement | $35.12 | $11.41–$67.41 | 110/mo · medium competition |
| seamless gutters | $24.89 | $3.72–$25.13 | 480/mo · medium competition |
| siding contractor | $19.22 | $14.01–$46.05 | 320/mo · low competition |
| siding replacement | $6.45 | $25–$96.69 | 50/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
1,300 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Houston TX DMA, 1,300 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| water damage restoration | $78.08 | $14.96–$129.33 | 1,000/mo · low competition |
| water damage repair | $316.37 | $29.42–$114.25 | 170/mo · low competition |
| water removal service | $57.60 | — | 20/mo · high competition |
| water mitigation | $35.42 | $19.83–$224.45 | 110/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "water damage restoration houston" $16.00 per click (est., 1,100 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
2,470 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Houston TX DMA, 2,470 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| mold remediation | $55.18 | $6.53–$35.35 | 1,300/mo · medium competition |
| mold removal | $43.08 | $6.07–$30.71 | 1,000/mo · medium competition |
| black mold removal | $22.09 | $2.22–$20.73 | 170/mo · high competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
2,550 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Houston TX DMA, 2,550 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| kitchen remodel | $9.59 | $4.53–$17.03 | 1,300/mo · low competition |
| kitchen remodeling contractor | — | $13.42–$28.92 | 720/mo · low competition |
| kitchen renovation | $12.78 | $4.24–$15 | 210/mo · medium competition |
| kitchen remodel cost | $6.97 | $2.16–$8.79 | 320/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "kitchen remodel houston" $4.50 per click (est., 300 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
3,720 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Houston TX DMA, 3,720 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| bathroom remodel | $28.62 | $8.74–$55 | 1,900/mo · medium competition |
| bathroom remodeling contractor | $14.58 | $13.45–$55 | 1,300/mo · low competition |
| bathroom renovation | $20.08 | $6.97–$39.04 | 260/mo · medium competition |
| shower remodel | $27.07 | $8–$55 | 260/mo · high competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "bathroom remodel houston" $15 per click (est., 500 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
390 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Houston TX DMA, 390 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| home addition | $6.96 | $4.56–$13.05 | 90/mo · low competition |
| room addition | — | $2.74–$10.32 | 30/mo · low competition |
| home addition contractor | $2.19 | $2.18–$21.77 | 260/mo · medium competition |
| second story addition | $24.20 | — | 10/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "home additions houston" $3 per click (est., 100 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
1,260 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Houston TX DMA, 1,260 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| whole house remodel | $11.40 | $4.67–$18.44 | 40/mo · medium competition |
| home remodeling contractor | $7.40 | $5.09–$23.47 | 590/mo · medium competition |
| whole home renovation | $11.40 | $4.67–$18.44 | 40/mo · medium competition |
| home renovation contractor | $7.40 | $5.09–$23.47 | 590/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "home remodeling houston" $3 per click (est., 600 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
1,660 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Houston TX DMA, 1,660 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| custom home builder | $8.04 | $3.37–$9.74 | 1,000/mo · medium competition |
| custom home builders near me | $13.76 | $3.82–$17.72 | 590/mo · medium competition |
| build a custom home | $9.76 | $3.20–$7.85 | 70/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "custom home builder houston" $1.80 per click (est., 200 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
240 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Houston TX DMA, 240 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial general contractor | $2.46 | $4.72–$18.29 | 110/mo · low competition |
| tenant improvement contractor | — | — | 10/mo |
| commercial construction company | $2.67 | $3.77–$19.05 | 110/mo · medium competition |
| office build out | — | — | 10/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "commercial general contractor houston" $3.50 per click (est., 70 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
| Google search | Per click | Searches |
|---|---|---|
| roofing company denver | $11 | 400/mo |
| denver roofing | $7 | 400/mo |
Estimated price per click, not per lead. It usually takes several clicks to get one call.
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
| Google search | Per click | Searches |
|---|---|---|
| general contractor denver | $9 | 400/mo |
Estimated price per click, not per lead. It usually takes several clicks to get one call.
950 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Denver CO DMA, 950 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| roof replacement | $32.37 | $16.97–$99.45 | 720/mo · low competition |
| roof replacement company | $96.60 | — | 90/mo · low competition |
| new roof cost | $7.59 | $3.95–$30 | 110/mo · medium competition |
| reroof | — | $16.59–$72.96 | 30/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
3,360 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Denver CO DMA, 3,360 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| roof repair | $20.08 | $16.97–$73.06 | 1,600/mo · low competition |
| roof leak repair | $71.05 | $10.48–$52.07 | 320/mo · low competition |
| roof repair near me | $46.59 | $11.65–$91.42 | 1,300/mo · low competition |
| emergency roof repair | $48.07 | — | 140/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
320 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Denver CO DMA, 320 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| hail damage roof | $89.69 | $10.53–$53.49 | 140/mo · low competition |
| roof storm damage repair | — | — | 110/mo · low competition |
| roof insurance claim | $4.51 | — | 20/mo · low competition |
| hail damage roof repair | — | $25.56–$99.82 | 50/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
730 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Denver CO DMA, 730 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial roof replacement | — | — | 30/mo · low competition |
| commercial roofing contractor | $10.76 | $11.96–$56 | 170/mo · low competition |
| flat roof replacement | $5.08 | — | 50/mo · low competition |
| tpo roofing | $1.83 | $0.96–$10.48 | 480/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
170 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Denver CO DMA, 170 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial roof repair | $41.42 | — | 50/mo · low competition |
| flat roof repair | $21.39 | $11.07–$28.88 | 110/mo · low competition |
| commercial roof leak repair | $135.56 | — | 10/mo · high competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
1,400 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Denver CO DMA, 1,400 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| gutter installation | $35.62 | $8.39–$39 | 390/mo · low competition |
| gutter replacement | $36.51 | $13.66–$53.81 | 140/mo · medium competition |
| seamless gutters | $20.84 | $6.67–$28.20 | 210/mo · medium competition |
| siding contractor | $79.37 | $26.87–$162.01 | 590/mo · low competition |
| siding replacement | $52.66 | $24.35–$98.23 | 70/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
1,290 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Denver CO DMA, 1,290 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| water damage restoration | $88.01 | $20.38–$195.82 | 1,000/mo · low competition |
| water damage repair | $89.85 | $17.32–$46 | 170/mo · low competition |
| water removal service | $74.21 | — | 10/mo · low competition |
| water mitigation | $29.65 | $26.14–$156 | 110/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "water damage restoration denver" $19.00 per click (est. Google Ads CPC, 450 searches/mo). Cost per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
530 searches a month
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Denver CO DMA, 530 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| fire damage restoration | $107.16 | — | 480/mo · low competition |
| smoke damage cleanup | — | — | 20/mo · low competition |
| fire restoration company | — | — | 30/mo · high competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
1,930 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Denver CO DMA, 1,930 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| mold remediation | $67.31 | $16.05–$48.94 | 1,000/mo · medium competition |
| mold removal | $61.74 | $14.18–$51.16 | 720/mo · high competition |
| black mold removal | $18.05 | $10.18–$30.08 | 210/mo · high competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
80 searches a month
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Denver CO DMA, 80 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| sewage cleanup | — | — | 50/mo · low competition |
| sewage backup cleanup | — | — | 20/mo · low competition |
| sewer backup cleanup | $147.27 | — | 10/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
30 searches a month
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Denver CO DMA, 30 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial water damage restoration | $62.37 | — | 10/mo · medium competition |
| commercial restoration services | — | — | 10/mo |
| commercial mold remediation | — | — | 10/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
2,660 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Denver CO DMA, 2,660 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| kitchen remodel | $19.01 | $7.30–$31.81 | 1,000/mo · low competition |
| kitchen remodeling contractor | $14.36 | $16.19–$49.82 | 880/mo · low competition |
| kitchen renovation | $27.27 | $7.57–$31.48 | 390/mo · low competition |
| kitchen remodel cost | $10.11 | $1.96–$12.02 | 390/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "kitchen remodel denver" $0.30 per click (est., 450 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
3,690 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Denver CO DMA, 3,690 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| bathroom remodel | $42.75 | $16.08–$55 | 1,900/mo · medium competition |
| bathroom remodeling contractor | $76.86 | $13.29–$55 | 1,300/mo · low competition |
| bathroom renovation | $24.59 | $13.69–$55 | 320/mo · medium competition |
| shower remodel | $44.11 | $14.04–$55 | 170/mo · high competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "bathroom remodel denver" $17 per click (est., 500 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
460 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Denver CO DMA, 460 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| home addition | $23.86 | $10–$34.39 | 110/mo · low competition |
| room addition | — | — | 20/mo · low competition |
| home addition contractor | $20.91 | $12–$36.17 | 320/mo · low competition |
| second story addition | $12.72 | — | 10/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "home additions denver" $11 per click (est., 60 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
1,140 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Denver CO DMA, 1,140 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| whole house remodel | $37.72 | $20–$66.52 | 90/mo · low competition |
| home remodeling contractor | $44 | $13.67–$43.26 | 480/mo · low competition |
| whole home renovation | $37.72 | $20–$66.52 | 90/mo · low competition |
| home renovation contractor | $44 | $13.67–$43.26 | 480/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "home remodeling denver" $0.30 per click (est., 250 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
1,630 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Denver CO DMA, 1,630 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| custom home builder | $14.51 | $5.28–$28.53 | 720/mo · low competition |
| custom home builders near me | $16.18 | $5.28–$24.83 | 880/mo · low competition |
| build a custom home | $47.02 | $5.28–$50.82 | 30/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "custom home builder denver" $2.50 per click (est., 60 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
190 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Denver CO DMA, 190 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial general contractor | $22.37 | $5.09–$26.32 | 90/mo · medium competition |
| tenant improvement contractor | — | — | 20/mo · low competition |
| commercial construction company | $35.60 | $2.84–$31.83 | 70/mo · medium competition |
| office build out | — | — | 10/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "commercial general contractor denver" $2.50 per click (est., 90 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
| Google search | Per click | Searches |
|---|---|---|
| roofing company atlanta | $8 | 500/mo |
| roofer atlanta | $7 | 250/mo |
| atlanta roofing | $6 | 350/mo |
Estimated price per click, not per lead. It usually takes several clicks to get one call.
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
| Google search | Per click | Searches |
|---|---|---|
| general contractor atlanta | $5 | 150/mo |
Estimated price per click, not per lead. It usually takes several clicks to get one call.
1,120 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Atlanta GA DMA, 1,120 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| roof replacement | $21.16 | $17.41–$76.37 | 720/mo · low competition |
| roof replacement company | — | — | 110/mo · low competition |
| new roof cost | $19.05 | $4.44–$20.19 | 260/mo · medium competition |
| reroof | $7.30 | $12.19–$63.81 | 30/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
4,260 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Atlanta GA DMA, 4,260 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| roof repair | $45.23 | $24.11–$100.06 | 1,600/mo · low competition |
| roof leak repair | $66.74 | $26–$82.12 | 590/mo · medium competition |
| roof repair near me | $57.71 | $23.96–$86.25 | 1,900/mo · low competition |
| emergency roof repair | $105.15 | $46.01–$130.10 | 170/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
420 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Atlanta GA DMA, 420 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| hail damage roof | $15.34 | $8.33–$40.85 | 260/mo · low competition |
| roof storm damage repair | $15.98 | — | 90/mo · low competition |
| roof insurance claim | — | — | 30/mo · low competition |
| hail damage roof repair | — | — | 40/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
860 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Atlanta GA DMA, 860 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial roof replacement | — | $15–$40 | 30/mo · medium competition |
| commercial roofing contractor | — | — | 70/mo · low competition |
| flat roof replacement | — | — | 40/mo · low competition |
| tpo roofing | $19.72 | $3.34–$49.39 | 720/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
130 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Atlanta GA DMA, 130 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial roof repair | $136.73 | $30–$122.39 | 50/mo · medium competition |
| flat roof repair | — | — | 70/mo · medium competition |
| commercial roof leak repair | — | — | 10/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
2,150 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Atlanta GA DMA, 2,150 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| gutter installation | $59.62 | $9.55–$60 | 880/mo · medium competition |
| gutter replacement | $24.31 | $19.65–$65.41 | 390/mo · high competition |
| seamless gutters | $30.08 | $6–$35 | 320/mo · medium competition |
| siding contractor | $88.94 | $11.54–$65.53 | 390/mo · low competition |
| siding replacement | $143.10 | $13.20–$65.46 | 170/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
2,120 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Atlanta GA DMA, 2,120 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| water damage restoration | $68.26 | $20–$107.99 | 1,600/mo · low competition |
| water damage repair | $49.60 | $20–$104.21 | 260/mo · low competition |
| water removal service | $192.62 | $114–$245.45 | 50/mo · high competition |
| water mitigation | $35.21 | $28.92–$115.96 | 210/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "water damage restoration atlanta" $25.00 per click (est. Google Ads CPC, 900 searches/mo). Cost per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
520 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Atlanta GA DMA, 520 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| fire damage restoration | — | — | 480/mo · low competition |
| smoke damage cleanup | — | — | 10/mo · low competition |
| fire restoration company | $2.14 | $24.37–$100 | 30/mo · high competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
3,460 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Atlanta GA DMA, 3,460 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| mold remediation | $60.91 | $11.38–$62.50 | 1,900/mo · high competition |
| mold removal | $33.79 | $6.18–$41.23 | 1,300/mo · high competition |
| black mold removal | $22.30 | $3.57–$35.06 | 260/mo · high competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
60 searches a month
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Atlanta GA DMA, 60 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| sewage cleanup | $247.34 | — | 30/mo · low competition |
| sewage backup cleanup | — | — | 20/mo · low competition |
| sewer backup cleanup | — | — | 10/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
100 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Atlanta GA DMA, 100 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| storm damage restoration | — | — | 30/mo · low competition |
| flood damage restoration | $167.21 | $9.95–$26.12 | 40/mo · low competition |
| storm damage repair | — | — | 30/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
3,470 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Atlanta GA DMA, 3,470 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| kitchen remodel | $11.58 | $4–$19.03 | 1,600/mo · low competition |
| kitchen remodeling contractor | $1.72 | $16.39–$35 | 1,000/mo · low competition |
| kitchen renovation | $21.49 | $4.73–$26.09 | 390/mo · high competition |
| kitchen remodel cost | $8.38 | $2.64–$9.42 | 480/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "kitchen remodel atlanta" $0.80 per click (est., 200 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
5,280 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Atlanta GA DMA, 5,280 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| bathroom remodel | $36.69 | $11.99–$55 | 2,400/mo · medium competition |
| bathroom remodeling contractor | $38.49 | $9.60–$55 | 1,900/mo · low competition |
| bathroom renovation | $23.02 | $10.49–$55 | 590/mo · medium competition |
| shower remodel | $27.37 | $9.56–$55 | 390/mo · high competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "bathroom remodel atlanta" $1.70 per click (est., 350 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
620 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Atlanta GA DMA, 620 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| home addition | $9.33 | $2.19–$10.07 | 90/mo · low competition |
| room addition | $5.52 | $2.66–$7.63 | 30/mo · low competition |
| home addition contractor | $16.51 | $3.73–$15.07 | 480/mo · low competition |
| second story addition | $0.01 | — | 20/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "home additions atlanta" $4.50 per click (est., 200 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
1,500 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Atlanta GA DMA, 1,500 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| whole house remodel | $6.10 | $2.86–$9.42 | 30/mo · low competition |
| home remodeling contractor | $12.72 | $6.82–$32.82 | 720/mo · medium competition |
| whole home renovation | $6.10 | $2.86–$9.42 | 30/mo · low competition |
| home renovation contractor | $12.72 | $6.82–$32.82 | 720/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "home remodeling atlanta" $0.70 per click (est., 200 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
1,630 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Atlanta GA DMA, 1,630 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| custom home builder | $12.70 | $2.95–$14.49 | 1,000/mo · medium competition |
| custom home builders near me | $8.44 | $3.62–$15.69 | 590/mo · medium competition |
| build a custom home | $8.19 | $2.20–$7.18 | 40/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "custom home builder atlanta" $1.60 per click (est., 100 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
290 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Atlanta GA DMA, 290 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial general contractor | $9.73 | $6.26–$38.33 | 170/mo · low competition |
| tenant improvement contractor | — | — | 20/mo · low competition |
| commercial construction company | $10.28 | $4.20–$24.11 | 90/mo · high competition |
| office build out | — | — | 10/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
| Google search | Per click | Searches |
|---|---|---|
| roofer phoenix | $16 | 200/mo |
| roofing company phoenix | $13 | 350/mo |
| phoenix roofing | $5 | 600/mo |
Estimated price per click, not per lead. It usually takes several clicks to get one call.
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
| Google search | Per click | Searches |
|---|---|---|
| general contractor phoenix | $3 | 400/mo |
Estimated price per click, not per lead. It usually takes several clicks to get one call.
500 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Phoenix AZ DMA, 500 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| roof replacement | $30.81 | $27.74–$85 | 320/mo · low competition |
| roof replacement company | $24.58 | — | 50/mo · medium competition |
| new roof cost | $25.71 | $7.56–$27.77 | 110/mo · medium competition |
| reroof | — | $30–$58.51 | 20/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
3,520 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Phoenix AZ DMA, 3,520 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| roof repair | $53.31 | $26.33–$85 | 1,000/mo · low competition |
| roof leak repair | $56.88 | $34–$85 | 480/mo · medium competition |
| roof repair near me | $50.17 | $12.96–$85 | 1,900/mo · low competition |
| emergency roof repair | $79.21 | $39–$85 | 140/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
100 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Phoenix AZ DMA, 100 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| hail damage roof | — | $3.98–$64.77 | 50/mo · low competition |
| roof storm damage repair | — | — | 30/mo · low competition |
| roof insurance claim | $3.64 | $3.81–$14.24 | 10/mo · medium competition |
| hail damage roof repair | — | — | 10/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
540 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Phoenix AZ DMA, 540 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial roof replacement | — | $18–$85 | 30/mo · medium competition |
| commercial roofing contractor | — | — | 20/mo · low competition |
| flat roof replacement | $8.61 | $4.03–$40.78 | 10/mo · medium competition |
| tpo roofing | $13.19 | $7.74–$15 | 480/mo · high competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
130 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Phoenix AZ DMA, 130 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial roof repair | $30.13 | $30–$85 | 30/mo · medium competition |
| flat roof repair | $44.10 | $19.13–$81.52 | 90/mo · low competition |
| commercial roof leak repair | — | — | 10/mo · high competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
960 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Phoenix AZ DMA, 960 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| gutter installation | $13.58 | $6.97–$36.04 | 480/mo · medium competition |
| gutter replacement | $13.88 | $10.04–$24.80 | 40/mo · high competition |
| seamless gutters | $17.61 | $4.46–$17.25 | 210/mo · medium competition |
| siding contractor | $1.96 | — | 210/mo · low competition |
| siding replacement | $10.17 | — | 20/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
1,170 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Phoenix AZ DMA, 1,170 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| water damage restoration | $122.67 | $24.55–$88.73 | 880/mo · low competition |
| water damage repair | $64.93 | $25–$75 | 170/mo · low competition |
| water removal service | — | — | 10/mo · high competition |
| water mitigation | $64.17 | $38.40–$110 | 110/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "water damage restoration phoenix" $25.00 per click (est. Google Ads CPC, 600 searches/mo). Cost per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
350 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Phoenix AZ DMA, 350 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| fire damage restoration | $1.67 | — | 320/mo · low competition |
| smoke damage cleanup | — | — | 10/mo · low competition |
| fire restoration company | $4.83 | $25–$56.12 | 20/mo · high competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
1,770 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Phoenix AZ DMA, 1,770 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| mold remediation | $85.99 | $16.59–$52.90 | 880/mo · medium competition |
| mold removal | $58.36 | $9.46–$40 | 720/mo · high competition |
| black mold removal | $9.82 | $4.58–$22 | 170/mo · high competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
40 searches a month
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Phoenix AZ DMA, 40 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| sewage cleanup | $383.75 | — | 20/mo · low competition |
| sewage backup cleanup | — | — | 10/mo · low competition |
| sewer backup cleanup | — | — | 10/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
2,450 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Phoenix AZ DMA, 2,450 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| kitchen remodel | $17.83 | $5.32–$27.95 | 1,300/mo · low competition |
| kitchen remodeling contractor | $22.84 | $11.27–$36.45 | 720/mo · low competition |
| kitchen renovation | $29.47 | $9.76–$31.65 | 170/mo · medium competition |
| kitchen remodel cost | $8.63 | $3.11–$11.89 | 260/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "kitchen remodel phoenix" $0.30 per click (est., 250 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
4,260 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Phoenix AZ DMA, 4,260 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| bathroom remodel | $39.57 | $11.37–$55 | 2,400/mo · medium competition |
| bathroom remodeling contractor | $69.04 | $11.33–$55 | 1,300/mo · low competition |
| bathroom renovation | $46.60 | $8.31–$55 | 170/mo · medium competition |
| shower remodel | $45.26 | $12.33–$55 | 390/mo · high competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "bathroom remodel phoenix" $1.90 per click (est., 300 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
340 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Phoenix AZ DMA, 340 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| home addition | $93.74 | $5.34–$29.97 | 50/mo · low competition |
| room addition | $3.09 | $1.54–$7.64 | 20/mo · low competition |
| home addition contractor | $34.48 | $4.07–$28.79 | 260/mo · low competition |
| second story addition | — | — | 10/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "home additions phoenix" $3 per click (est., 150 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
840 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Phoenix AZ DMA, 840 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| whole house remodel | — | — | 30/mo · low competition |
| home remodeling contractor | $12.13 | $6.71–$40.23 | 390/mo · low competition |
| whole home renovation | — | — | 30/mo · low competition |
| home renovation contractor | $12.13 | $6.71–$40.23 | 390/mo · low competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "home remodeling phoenix" $3 per click (est., 600 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
1,070 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Phoenix AZ DMA, 1,070 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| custom home builder | $15.68 | $5.28–$25.50 | 720/mo · medium competition |
| custom home builders near me | $12.10 | $4.24–$30.16 | 320/mo · low competition |
| build a custom home | $7.79 | $5.22–$13.02 | 30/mo · medium competition |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "custom home builder phoenix" $0.70 per click (est., 200 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
170 searches a month
Top-of-page bid range
What a click costs vs what a lead costs: a click is one visit from your ad; it usually takes several clicks to get one call or form, so a lead costs several times a click.
Phoenix AZ DMA, 170 searches/mo across these searches.
| Google search | Avg per click | Top-of-page bid | Searches |
|---|---|---|---|
| commercial general contractor | $3.57 | $6.55–$25.41 | 70/mo · medium competition |
| tenant improvement contractor | $6.17 | $3.95–$15 | 20/mo · high competition |
| commercial construction company | — | $4.24–$31.42 | 70/mo · medium competition |
| office build out | — | — | 10/mo |
Google Keyword Planner: average cost per click and the low/high bid to show at the top of the page, last 12 months. Not a lead price.
Cross-check: "commercial general contractor phoenix" $2.50 per click (est., 150 searches/mo). Per click, not per lead.
Google Keyword Planner (Google Ads API), Oct 2026 · checked 2026-10-20
Share yours to unlock this. Every report fills a gap for other contractors.
Share my numbersShare yours to unlock this. Every report fills a gap for other contractors.
Share my numbersShare yours to unlock this. Every report fills a gap for other contractors.
Share my numbers$50–$120+ per lead, ~ $300/yr membership
$45–$110 per lead
$15–$85
$40–$100+ per lead, ~ $300/yr membership
$87–$142
US lead revenue $196.293M ÷ 4.838M US leads in Q2 2026 = $40.57 per lead, worked out from Angi's own filing. Covers every category from handyman to remodeling, so it is not a price for your trade.
Angi Inc. Form 10-Q and earnings release · Q2 2026 (Apr–Jun) · checked 2026-10-20
Share yours to unlock this. Every report fills a gap for other contractors.
Share my numbersShare yours to unlock this. Every report fills a gap for other contractors.
Share my numbersShare yours to unlock this. Every report fills a gap for other contractors.
Share my numbers$45–$120 per contact
$50–$150 per contact
$300 (typical price, 25 leads)
$71.73 (typical price, 50 leads)
Share yours to unlock this. Every report fills a gap for other contractors.
Share my numbersShare yours to unlock this. Every report fills a gap for other contractors.
Share my numbersShare yours to unlock this. Every report fills a gap for other contractors.
Share my numbers$175 per lead ($99 for first 3)
$30–$90 shared; $150–$400 exclusive; $200 per confirmed appointment ($175–$190 at volume)
from $180 per appointment
$75–$120
$150–$300+
$50–$120
$10 to $100+ per lead on the pay-per-lead plan; $15 to $120+ on the exclusive plan. The seller's own figures, all categories, not audited.
Networx help center (seller's own page) · Jun 2023 · checked 2026-10-20
$50 to $300 per exclusive roofing lead; $100 to $900 per pay-per-call lead. The seller's own figures, not audited.
Inquirly (seller's own page) · Sep 2024 · checked 2026-10-20
Share yours to unlock this. Every report fills a gap for other contractors.
Share my numbersShare yours to unlock this. Every report fills a gap for other contractors.
Share my numbersShare yours to unlock this. Every report fills a gap for other contractors.
Share my numbers4.5% of each job sold, capped at $4,000 a job under $100,000 (cap rises to $11,000 on jobs of $600,000+). Plus a $250 online application fee and a yearly fee of $0–$5,000 that depends on how much program work you did.
4.5% of each job sold, capped at $4,000 a job under $100,000 (cap rises to $11,000 on jobs of $600,000+). Plus a $250 online application fee and a yearly fee of $0–$5,000 that depends on how much program work you did.
4.5% of each job sold, capped at $4,000 a job under $100,000 (cap rises to $11,000 on jobs of $600,000+). Plus a $250 online application fee and a yearly fee of $0–$5,000 that depends on how much program work you did.
6.00% of each job on the Allstate program, 5.50% on other insurance programs, plus $9.95 per assignment.
6.25% of each job on the Allstate program, 5.50% on other insurance programs, plus $9.95 per assignment.
5.50% of each job, plus $9.95 per assignment.
Share yours to unlock this. Every report fills a gap for other contractors.
Share my numbersShare yours to unlock this. Every report fills a gap for other contractors.
Share my numbersShare yours to unlock this. Every report fills a gap for other contractors.
Share my numbers$396 middle; 39% of firms paid $500+
Qualified Remodeler 2026 Top 500 · 2025 data, pub. Aug 2026 · checked 2026-10-20
About 5 bids per job won on private bid work, 6–10 on public work (general contractors), 3–4 on negotiated work. Industry reports summarized by a construction CPA.
ENR, "Bid-Hit Ratios Provide Valuable Road Map" · 2010 · checked 2026-10-20
Bid cost averaged 0.57% of total project value across winning and losing bids (UK, £8bn of bids with full cost data). The average winning contractor bid cost about £60k. UK data, 2014; no US equivalent is published.
Constructing Excellence / MarketingWorks 2014 Bid Cost Survey (UK) · 2014 · checked 2026-10-20
| Trade | Where leads come from | What was measured | Price | When | Source |
|---|---|---|---|---|---|
| Roofing | Google Guaranteed ads (LSA) | Average cost per billed lead, roofers | $128.18 average · $114.57 median (typical $86.31–$141.81; 13 campaigns, last 3 months) | Oct 2026 | 99 Calls LSA Cost Estimator1checked 2026-10-20 |
| Roofing | Google Guaranteed ads (LSA) | Cost per unique roofing lead (26 roofers) | $91 | Jun 2026 | Roofing Data (Substack)2checked 2026-10-20 |
| Roofing | Google Guaranteed ads (LSA) | Cost per lead by market size, slow season vs. storm season Storm / insurance | Small towns $25–$45 slow season; big metros $55–$85 slow season, $100–$200+ in storm season | 2026 | RankLocall3checked 2026-10-20 |
| Roofing | Google search ads | Cost per lead on non-brand searches like "roof repair near me" (15 roofers, $310k spent) | $124 average; median $125; best quarter of accounts under $80; worst quarter over $256 | Q1 2026 | SearchLight Digital4checked 2026-10-20 |
| Roofing | Google search ads | Cost per lead when people search your company name / Google's automated "Performance Max" ads | $44 name searches; $64 Performance Max (3 accounts) | Q1 2026 | SearchLight Digital4checked 2026-10-20 |
| Roofing | Google search ads | All roofing & gutters search ads (LocaliQ, 3,200+ home-service campaigns): average cost per lead | $228.15 average cost per lead (Apr 2024–Mar 2025) | Apr 2024–Mar 2025 | LocaliQ 2025 Home Services Benchmarks5checked 2026-10-20 |
| Roofing | Google search ads | Roofing search ads, middle-of-the-pack cost per lead (15–24 advertisers a month) | $285 median (monthly medians $271–$368) | Jan–Sep 2026 | 99 Calls Google Ads benchmarks6checked 2026-10-20 |
| Roofing | Angi / HomeAdvisor | Reported cost per roofing lead (Angi publishes no price list) | $50–$120+ per lead, ~ $300/yr membership | 2025–2026 | LeadTruffle7checked 2026-10-20 |
| Roofing | Angi / HomeAdvisor | Reported cost per shared roofing lead | $45–$110 per lead | 2026 | Service Hero Marketing8checked 2026-10-20 |
| Roofing | Lead sellers & storm leads | Price per lead or appointment from lead sellers Storm / insurance | no public data yet | — | — |
| Restoration | Google Guaranteed ads (LSA) | Water damage, average cost per billed lead (8 campaigns) | $115.70 average · $98.74 median (middle 80%: $81.78–$278.87; 8 campaigns) | Oct 2026 (last 3 mo) | 99 Calls LSA Cost Estimator9checked 2026-10-20 |
| Restoration | Google Guaranteed ads (LSA) | Disaster restoration, average cost per billed lead (5 campaigns) | $319.67 average · $355.03 median (middle 80%: $124.36–$445.85; 5 campaigns) | Oct 2026 | 99 Calls LSA Cost Estimator10checked 2026-10-20 |
| Restoration | Google Guaranteed ads (LSA) | Water damage: low / middle / high end (9 campaigns) | $87 · $99 · $278 | Jun–Sep 2026 | AdGenius LSA benchmark11checked 2026-10-20 |
| Restoration | Google search ads | Water damage, middle-of-the-pack cost per lead (21–29 advertisers a month) | $637 middle for 2026 (month to month $498–$711); cheapest tenth ~$271, priciest tenth ~$1,346 | Jan–Sep 2026 | 99 Calls Google Ads benchmarks6checked 2026-10-20 |
| Restoration | Angi / HomeAdvisor | Reported Angi / HomeAdvisor water damage lead | $15–$85 | 2026 | HomeProCalls12checked 2026-10-20 |
| Restoration | Lead sellers & storm leads | Price per lead or appointment from lead sellers Storm / insurance | no public data yet | — | — |
| Construction | Google Guaranteed ads (LSA) | Remodelers, average cost per billed lead (5 campaigns) | $108.32 average · $102.56 median (middle 80%: $73.30–$127.49) | Oct 2026 (last 12 mo) | 99 Calls LSA Cost Estimator13checked 2026-10-20 |
| Construction | Google Guaranteed ads (LSA) | General contractors, average cost per billed lead (3 campaigns, directional) | $132.79 average · $56.37 median (middle 80%: $27.01–$140.28; 3 campaigns, directional) | Oct 2026 | 99 Calls LSA Cost Estimator14checked 2026-10-20 |
| Construction | Google search ads | All general contractor search ads (LocaliQ, 3,200+ home-service campaigns): average cost per lead | $165.67 average cost per lead (Apr 2024–Mar 2025) | Apr 2024–Mar 2025 | LocaliQ 2025 Home Services Benchmarks5checked 2026-10-20 |
| Construction | Angi / HomeAdvisor | Reported cost per general contracting / remodeling lead | $40–$100+ per lead, ~ $300/yr membership | 2026 | ProLicensed15checked 2026-10-20 |
| Construction | Angi / HomeAdvisor | Remodeling leads, as reported by one agency's clients | $87–$142 | Sep 2026 | Eclipse Marketing16checked 2026-10-20 |
| Construction | Lead sellers & storm leads | Price per lead or appointment from lead sellers Storm / insurance | no public data yet | — | — |
| Roofing | Thumbtack | Typical price: roof install/replace (25 leads) and roof repair (50 leads) | $300 install/replace; $71.73 repair (typical price) | Mar–Sep 2026 | Tack Tools Pro17checked 2026-10-20 |
| Roofing | Thumbtack | Reported roofing lead price, big metros | $45–$120 per contact | 2026 | The Booking Flow18checked 2026-10-20 |
| Construction | Thumbtack | Reported general contractor / remodeling lead price | $50–$150 per contact | 2026 | The Booking Flow18checked 2026-10-20 |
| Roofing | Lead sellers & storm leads | Exclusive hail/wind lead, one seller's posted price Storm / insurance | $175 per lead ($99 for first 3) | 2026 | StormLead (vendor)19checked 2026-10-20 |
| Roofing | Lead sellers & storm leads | Storm leads: shared vs. exclusive vs. confirmed appointment (one seller's figures) Storm / insurance | $30–$90 shared; $150–$400 exclusive; $200 per confirmed appointment ($175–$190 at volume) | Aug 2026 | The Lead Giants (vendor)20checked 2026-10-20 |
| Roofing | Lead sellers & storm leads | Exclusive roofing leads: replacement, storm/insurance, repair Storm / insurance | $75–$120 replacement; $150–$300+ storm/insurance; $50–$120 repair | May 2026 | Stoy Media21checked 2026-10-20 |
| Roofing | Lead sellers & storm leads | Exclusive booked roofing appointment, one seller's posted price Storm / insurance | from $180 per appointment | 2026 | RainyLeads (vendor)22checked 2026-10-20 |
| Restoration | Google search ads | Fire & smoke damage search ads, 99 Calls restoration clients: cost per lead | $705 | Jan 2024–Jun 2026 | 99 Calls restoration report23checked 2026-10-20 |
| Restoration | Google search ads | Mold remediation search ads, 99 Calls restoration clients: cost per lead | $165 | Jan 2024–Jun 2026 | 99 Calls restoration report23checked 2026-10-20 |
| Restoration | Google search ads | Water damage cost per lead by year, middle (low–high) | 2024 $504 ($288–$882); 2025 $557 ($306–$1,104); 2026 Jan–May $676 ($347–$1,447) | 2024–May 2026 | 99 Calls restoration report24checked 2026-10-20 |
| Construction | All paid sources | Replacement contractors, cost per lead that reached a salesperson (self-reported) | $396 middle; 39% of firms paid $500+ | 2025 data, pub. Aug 2026 | Qualified Remodeler 2026 Top 50025checked 2026-10-20 |
| Restoration | Google search ads | Sewage cleanup search ads, 99 Calls restoration clients: cost per lead | $525 (click price $61.23, 11.7% of clicks became leads) | Jan 2024–mid-Jun 2026 | 99 Calls restoration report26checked 2026-10-20 |
| Restoration | Google search ads | Storm / ice dam search ads, 99 Calls restoration clients: cost per lead | $335 (click price $26.34, 7.9% of clicks became leads) · thin data, directional | Jan 2024–mid-Jun 2026 | 99 Calls restoration report26checked 2026-10-20 |
| Construction | Google search ads | Kitchen remodel: Google search-ad price per click, US (volume-weighted) | $2.11 volume-weighted average (keywords $0.30–$3) | Oct 2026 | Ahrefs Keywords Explorer (US)27checked 2026-10-20 |
| Construction | Google search ads | Kitchen remodel: price per click in 20 big metros ("kitchen remodel [city]") | $4.75 median across 20 of 20 metros with data (middle half $0.68–$7; full range $0.15–$17) | Oct 2026 | Ahrefs Keywords Explorer (US)27checked 2026-10-20 |
| Construction | Google search ads | Bath remodel: Google search-ad price per click, US (volume-weighted) | $2.75 volume-weighted average (keywords $0.30–$3.50) | Oct 2026 | Ahrefs Keywords Explorer (US)27checked 2026-10-20 |
| Construction | Google search ads | Bath remodel: price per click in 20 big metros ("bathroom remodel [city]") | $7 median across 20 of 20 metros with data (middle half $3.85–$13.50; full range $0.30–$20) | Oct 2026 | Ahrefs Keywords Explorer (US)27checked 2026-10-20 |
| Construction | Google search ads | Home additions: Google search-ad price per click, US (volume-weighted) | $3.53 volume-weighted average (keywords $3–$4) | Oct 2026 | Ahrefs Keywords Explorer (US)27checked 2026-10-20 |
| Construction | Google search ads | Home additions: price per click in 20 big metros ("home additions [city]") | $4.50 median across 15 of 20 metros with data (middle half $3–$9.50; full range $0.80–$20) | Oct 2026 | Ahrefs Keywords Explorer (US)27checked 2026-10-20 |
| Construction | Google search ads | Whole-home remodel: Google search-ad price per click, US (volume-weighted) | $0.88 volume-weighted average (keywords $0.30–$1.20) | Oct 2026 | Ahrefs Keywords Explorer (US)27checked 2026-10-20 |
| Construction | Google search ads | Whole-home remodel: price per click in 20 big metros ("home remodeling [city]") | $2.25 median across 20 of 20 metros with data (middle half $0.65–$3; full range $0.25–$4) | Oct 2026 | Ahrefs Keywords Explorer (US)27checked 2026-10-20 |
| Construction | Google search ads | New custom home: Google search-ad price per click, US (volume-weighted) | $1.02 volume-weighted average (keywords $0.30–$2.50) | Oct 2026 | Ahrefs Keywords Explorer (US)27checked 2026-10-20 |
| Construction | Google search ads | New custom home: price per click in 20 big metros ("custom home builder [city]") | $1.80 median across 15 of 20 metros with data (middle half $1.40–$2.25; full range $0.70–$6) | Oct 2026 | Ahrefs Keywords Explorer (US)27checked 2026-10-20 |
| Construction | Google search ads | Commercial GC / tenant improvement: Google search-ad price per click, US (volume-weighted) | $2.60 volume-weighted average (keywords $0.80–$3.50) | Oct 2026 | Ahrefs Keywords Explorer (US)27checked 2026-10-20 |
| Construction | Google search ads | Commercial GC / tenant improvement: price per click in 20 big metros ("commercial general contractor [city]") | $3 median across 9 of 20 metros with data (middle half $2.50–$3.50; full range $2.50–$4) | Oct 2026 | Ahrefs Keywords Explorer (US)27checked 2026-10-20 |
| Roofing | Google search ads | Commercial reroof: Google search-ad price per click, US (volume-weighted) | $1.01 volume-weighted average (keywords $0.70–$1.30) | Oct 2026 | Ahrefs Keywords Explorer (US)27checked 2026-10-20 |
| Roofing | Google search ads | Commercial roof repair: Google search-ad price per click, US (volume-weighted) | $19 volume-weighted average (keywords $19–$19) | Oct 2026 | Ahrefs Keywords Explorer (US)27checked 2026-10-20 |
| Roofing | Google search ads | Gutters & siding: Google search-ad price per click, US (volume-weighted) | $4.30 volume-weighted average (keywords $0.35–$11) | Oct 2026 | Ahrefs Keywords Explorer (US)27checked 2026-10-20 |
| Restoration | Google search ads | Commercial restoration: Google search-ad price per click, US (volume-weighted) | $18.87 volume-weighted average (keywords $13–$25) | Oct 2026 | Ahrefs Keywords Explorer (US)27checked 2026-10-20 |
| All trades | Google search ads | All home-services search ads (LocaliQ, 3,200+ campaigns): average cost per lead | $90.92 average cost per lead (2025 benchmarks; average click $7.85, 7.33% of clicks became leads) | Apr 2024–Mar 2025 | LocaliQ 2025 Home Services Benchmarks5checked 2026-10-20 |
| Roofing | Google search ads | Roof replacement: Google search-ad cost per click, US | $28.18 average cost per click; top-of-page bid $12.44–$59.29 (volume-weighted across 4 searches, 47,200 searches/mo) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Roofing | Google search ads | Roof replacement: cost per click across 20 big metros (DMA-targeted) | $31.82 median metro cost per click (middle half $27.94–$42.53; full range $11.53–$89.19) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Roofing | Google search ads | Roof repair: Google search-ad cost per click, US | $40.18 average cost per click; top-of-page bid $14.24–$69.62 (volume-weighted across 4 searches, 216,200 searches/mo) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Roofing | Google search ads | Roof repair: cost per click across 20 big metros (DMA-targeted) | $44.11 median metro cost per click (middle half $36.49–$56.46; full range $27.06–$75.98) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Roofing | Google search ads | Storm / hail insurance claim: Google search-ad cost per click, US | $26.16 average cost per click; top-of-page bid $8.86–$49.83 (volume-weighted across 4 searches, 12,400 searches/mo) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Roofing | Google search ads | Storm / hail insurance claim: cost per click across 13 big metros (DMA-targeted) | $21.67 median metro cost per click (middle half $5.11–$40.08; full range $1.32–$118.72) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Roofing | Google search ads | Commercial reroof: Google search-ad cost per click, US | $11.41 average cost per click; top-of-page bid $4.40–$30.66 (volume-weighted across 4 searches, 32,600 searches/mo) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Roofing | Google search ads | Commercial reroof: cost per click across 20 big metros (DMA-targeted) | $9.76 median metro cost per click (middle half $7.72–$17.70; full range $4.23–$23.40) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Roofing | Google search ads | Commercial repair & maintenance: Google search-ad cost per click, US | $35.80 average cost per click; top-of-page bid $14.41–$72 (volume-weighted across 3 searches, 7,120 searches/mo) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Roofing | Google search ads | Commercial repair & maintenance: cost per click across 20 big metros (DMA-targeted) | $51.85 median metro cost per click (middle half $31.86–$62.99; full range $20.74–$206.56) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Roofing | Google search ads | Gutters & siding: Google search-ad cost per click, US | $26.26 average cost per click; top-of-page bid $8.27–$59.89 (volume-weighted across 5 searches, 99,200 searches/mo) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Roofing | Google search ads | Gutters & siding: cost per click across 20 big metros (DMA-targeted) | $28.78 median metro cost per click (middle half $20.75–$40.27; full range $11.86–$82.32) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Restoration | Google search ads | Water damage / mitigation: Google search-ad cost per click, US | $54.14 average cost per click; top-of-page bid $18.52–$99.86 (volume-weighted across 4 searches, 106,680 searches/mo) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Restoration | Google search ads | Water damage / mitigation: cost per click across 20 big metros (DMA-targeted) | $64.77 median metro cost per click (middle half $45.10–$80.10; full range $14.09–$134.93) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Restoration | Google search ads | Fire & smoke: Google search-ad cost per click, US | $30.60 average cost per click; top-of-page bid $11.52–$72.46 (volume-weighted across 3 searches, 62,990 searches/mo) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Restoration | Google search ads | Fire & smoke: cost per click across 17 big metros (DMA-targeted) | $30.06 median metro cost per click (middle half $13.58–$82.77; full range $1.86–$222.61) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Restoration | Google search ads | Mold remediation: Google search-ad cost per click, US | $33.25 average cost per click; top-of-page bid $5.55–$36.34 (volume-weighted across 3 searches, 176,600 searches/mo) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Restoration | Google search ads | Mold remediation: cost per click across 20 big metros (DMA-targeted) | $42.07 median metro cost per click (middle half $31.27–$55.61; full range $16.20–$77.03) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Restoration | Google search ads | Sewage cleanup: Google search-ad cost per click, US | $54.37 average cost per click; top-of-page bid $20.99–$96.79 (volume-weighted across 3 searches, 2,640 searches/mo) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Restoration | Google search ads | Sewage cleanup: cost per click across 16 big metros (DMA-targeted) | $65.63 median metro cost per click (middle half $45.24–$188.83; full range $9.57–$448.55) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Restoration | Google search ads | Storm / large loss: Google search-ad cost per click, US | $44.72 average cost per click; top-of-page bid $12.05–$63.07 (volume-weighted across 3 searches, 69,100 searches/mo) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Restoration | Google search ads | Storm / large loss: cost per click across 10 big metros (DMA-targeted) | $54.13 median metro cost per click (middle half $24.73–$101.30; full range $0.06–$202.78) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Restoration | Google search ads | Commercial restoration: Google search-ad cost per click, US | $26.45 average cost per click; top-of-page bid $23.96–$65.55 (volume-weighted across 3 searches, 1,390 searches/mo) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Restoration | Google search ads | Commercial restoration: cost per click across 5 big metros (DMA-targeted) | $62.37 median metro cost per click (middle half $2.31–$211.46; full range $0.27–$329.99) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Construction | Google search ads | Kitchen remodel: Google search-ad cost per click, US | $15.35 average cost per click; top-of-page bid $4.63–$30.16 (volume-weighted across 4 searches, 154,800 searches/mo) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Construction | Google search ads | Kitchen remodel: cost per click across 20 big metros (DMA-targeted) | $17.15 median metro cost per click (middle half $11.35–$29.52; full range $9.07–$56.03) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Construction | Google search ads | Bath remodel: Google search-ad cost per click, US | $33.11 average cost per click; top-of-page bid $9.75–$54.43 (volume-weighted across 4 searches, 255,700 searches/mo) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Construction | Google search ads | Bath remodel: cost per click across 20 big metros (DMA-targeted) | $34.74 median metro cost per click (middle half $26.16–$43.06; full range $21.97–$53.26) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Construction | Google search ads | Additions: Google search-ad cost per click, US | $13.30 average cost per click; top-of-page bid $4.49–$27.94 (volume-weighted across 4 searches, 31,120 searches/mo) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Construction | Google search ads | Additions: cost per click across 20 big metros (DMA-targeted) | $18.21 median metro cost per click (middle half $11.53–$24.25; full range $3.99–$49.84) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Construction | Google search ads | Whole-home remodel: Google search-ad cost per click, US | $13.36 average cost per click; top-of-page bid $5.58–$31.96 (volume-weighted across 4 searches, 60,000 searches/mo) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Construction | Google search ads | Whole-home remodel: cost per click across 20 big metros (DMA-targeted) | $15.63 median metro cost per click (middle half $12.21–$22.37; full range $4.03–$43) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Construction | Google search ads | New custom home: Google search-ad cost per click, US | $9.22 average cost per click; top-of-page bid $2.57–$12.99 (volume-weighted across 3 searches, 65,100 searches/mo) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Construction | Google search ads | New custom home: cost per click across 20 big metros (DMA-targeted) | $10.94 median metro cost per click (middle half $8.01–$14.19; full range $0.79–$24.70) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Construction | Google search ads | Commercial GC / tenant improvement: Google search-ad cost per click, US | $7.81 average cost per click; top-of-page bid $4.18–$22.34 (volume-weighted across 4 searches, 8,730 searches/mo) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Construction | Google search ads | Commercial GC / tenant improvement: cost per click across 20 big metros (DMA-targeted) | $9.30 median metro cost per click (middle half $5.07–$18.46; full range $1.15–$34.91) | Oct 2026 (last 12 months) | Google Keyword Planner (Google Ads API), Oct 202628checked 2026-10-20 |
| Roofing | Insurance referral programs | Insurance referral program fee, specialty contractors (Contractor Connection) Storm / insurance | 4.5% of each job sold, capped at $4,000 a job under $100,000 (cap rises to $11,000 on jobs of $600,000+). Plus a $250 online application fee and a yearly fee of $0–$5,000 that depends on how much program work you did. | Undated program sheet, posted publicly May 2022. May not be current. | Contractor Connection (Crawford & Co.) program requirements29checked 2026-10-20 |
| Restoration | Insurance referral programs | Insurance referral program fee, mitigation contractors (Contractor Connection) Storm / insurance | 4.5% of each job sold, capped at $4,000 a job under $100,000 (cap rises to $11,000 on jobs of $600,000+). Plus a $250 online application fee and a yearly fee of $0–$5,000 that depends on how much program work you did. | Undated program sheet, posted publicly May 2022. May not be current. | Contractor Connection (Crawford & Co.) program requirements29checked 2026-10-20 |
| Construction | Insurance referral programs | Insurance referral program fee, general contractors (Contractor Connection) Storm / insurance | 4.5% of each job sold, capped at $4,000 a job under $100,000 (cap rises to $11,000 on jobs of $600,000+). Plus a $250 online application fee and a yearly fee of $0–$5,000 that depends on how much program work you did. | Undated program sheet, posted publicly May 2022. May not be current. | Contractor Connection (Crawford & Co.) program requirements29checked 2026-10-20 |
| Roofing | Insurance referral programs | Insurance referral program fee, roofing (Alacrity) Storm / insurance | 6.00% of each job on the Allstate program, 5.50% on other insurance programs, plus $9.95 per assignment. | Fees as of May 1, 2020 (the version Alacrity posts for download) | Alacrity Solutions network fee addendum30checked 2026-10-20 |
| Restoration | Insurance referral programs | Insurance referral program fee, mitigation (Alacrity) Storm / insurance | 6.25% of each job on the Allstate program, 5.50% on other insurance programs, plus $9.95 per assignment. | Fees as of May 1, 2020 (the version Alacrity posts for download) | Alacrity Solutions network fee addendum30checked 2026-10-20 |
| Construction | Insurance referral programs | Insurance referral program fee, general contractors (Alacrity) Storm / insurance | 5.50% of each job, plus $9.95 per assignment. | Fees as of May 1, 2020 (the version Alacrity posts for download) | Alacrity Solutions network fee addendum30checked 2026-10-20 |
| All trades | Angi / HomeAdvisor | What Angi took in per lead across every kind of job (not a roofing, restoration or remodeling price) | US lead revenue $196.293M ÷ 4.838M US leads in Q2 2026 = $40.57 per lead, worked out from Angi's own filing. Covers every category from handyman to remodeling, so it is not a price for your trade. | Q2 2026 (Apr–Jun) | Angi Inc. Form 10-Q and earnings release31checked 2026-10-20 |
| All trades | Lead sellers & storm leads | Networx lead prices across all categories, as the seller states them | $10 to $100+ per lead on the pay-per-lead plan; $15 to $120+ on the exclusive plan. The seller's own figures, all categories, not audited. | Jun 2023 | Networx help center (seller's own page)32checked 2026-10-20 |
| Roofing | Lead sellers & storm leads | Inquirly exclusive roofing leads, as the seller states them | $50 to $300 per exclusive roofing lead; $100 to $900 per pay-per-call lead. The seller's own figures, not audited. | Sep 2024 | Inquirly (seller's own page)33checked 2026-10-20 |
| Roofing | Bidding | Bids per job won on private commercial bid work | About 5 bids per job won on private bid work, 6–10 on public work (general contractors), 3–4 on negotiated work. Industry reports summarized by a construction CPA. | 2010 | ENR, "Bid-Hit Ratios Provide Valuable Road Map"34checked 2026-10-20 |
| Roofing | Bidding | What preparing a bid costs, as a share of the project value (UK survey) | Bid cost averaged 0.57% of total project value across winning and losing bids (UK, £8bn of bids with full cost data). The average winning contractor bid cost about £60k. UK data, 2014; no US equivalent is published. | 2014 | Constructing Excellence / MarketingWorks 2014 Bid Cost Survey (UK)35checked 2026-10-20 |
| Roofing | Bidding | Bids per job won on private commercial bid work | About 5 bids per job won on private bid work, 6–10 on public work (general contractors), 3–4 on negotiated work. Industry reports summarized by a construction CPA. | 2010 | ENR, "Bid-Hit Ratios Provide Valuable Road Map"34checked 2026-10-20 |
| Roofing | Bidding | What preparing a bid costs, as a share of the project value (UK survey) | Bid cost averaged 0.57% of total project value across winning and losing bids (UK, £8bn of bids with full cost data). The average winning contractor bid cost about £60k. UK data, 2014; no US equivalent is published. | 2014 | Constructing Excellence / MarketingWorks 2014 Bid Cost Survey (UK)35checked 2026-10-20 |
| Restoration | Bidding | Bids per job won on private commercial bid work | About 5 bids per job won on private bid work, 6–10 on public work (general contractors), 3–4 on negotiated work. Industry reports summarized by a construction CPA. | 2010 | ENR, "Bid-Hit Ratios Provide Valuable Road Map"34checked 2026-10-20 |
| Restoration | Bidding | What preparing a bid costs, as a share of the project value (UK survey) | Bid cost averaged 0.57% of total project value across winning and losing bids (UK, £8bn of bids with full cost data). The average winning contractor bid cost about £60k. UK data, 2014; no US equivalent is published. | 2014 | Constructing Excellence / MarketingWorks 2014 Bid Cost Survey (UK)35checked 2026-10-20 |
| Construction | Bidding | Bids per job won on private commercial bid work | About 5 bids per job won on private bid work, 6–10 on public work (general contractors), 3–4 on negotiated work. Industry reports summarized by a construction CPA. | 2010 | ENR, "Bid-Hit Ratios Provide Valuable Road Map"34checked 2026-10-20 |
| Construction | Bidding | What preparing a bid costs, as a share of the project value (UK survey) | Bid cost averaged 0.57% of total project value across winning and losing bids (UK, £8bn of bids with full cost data). The average winning contractor bid cost about £60k. UK data, 2014; no US equivalent is published. | 2014 | Constructing Excellence / MarketingWorks 2014 Bid Cost Survey (UK)35checked 2026-10-20 |
14 of 108 service-and-source combinations have a published, service-specific lead cost (●). 2 have a published referral fee or a seller-stated price instead (◐), and 13 have only a click price from search-ad tools (○). None of those is a measured lead cost. Trade-wide numbers cover the rest for now. Commercial work is mostly won by bidding, not bought per lead, so commercial rows also show what a bid costs and how many bids it takes to win one job.
| Service | Google Guaranteed ads | Google search ads | Angi / HomeAdvisor | Thumbtack | Storm & lead sellers | Referrals / TPA |
|---|---|---|---|---|---|---|
| Roof replacement | –no data yet | ○click price only | –no data yet | ●lead cost | ●lead cost | –no data yet |
| Roof repair | –no data yet | ○click price only | –no data yet | ●lead cost | ●lead cost | –no data yet |
| Storm / hail insurance claim | ●lead cost | ○click price only | –no data yet | –no data yet | ●lead cost | ◐published fee or seller-stated price |
| Commercial reroof | –no data yet | ○click price only | –no data yet | –no data yet | –no data yet | –no data yet |
| Commercial repair & maintenance | –no data yet | ○click price only | –no data yet | –no data yet | –no data yet | –no data yet |
| Gutters & siding | –no data yet | ○click price only | –no data yet | –no data yet | –no data yet | –no data yet |
| Service | Google Guaranteed ads | Google search ads | Angi / HomeAdvisor | Thumbtack | Storm & lead sellers | Referrals / TPA |
|---|---|---|---|---|---|---|
| Water damage / mitigation | ●lead cost | ●lead cost | ●lead cost | –no data yet | –no data yet | ◐published fee or seller-stated price |
| Fire & smoke | –no data yet | ●lead cost | –no data yet | –no data yet | –no data yet | –no data yet |
| Mold remediation | –no data yet | ●lead cost | –no data yet | –no data yet | –no data yet | –no data yet |
| Sewage cleanup | –no data yet | ●lead cost | –no data yet | –no data yet | –no data yet | –no data yet |
| Storm / large loss | ●lead cost | ●lead cost | –no data yet | –no data yet | –no data yet | –no data yet |
| Commercial restoration | –no data yet | ○click price only | –no data yet | –no data yet | –no data yet | –no data yet |
| Service | Google Guaranteed ads | Google search ads | Angi / HomeAdvisor | Thumbtack | Storm & lead sellers | Referrals / TPA |
|---|---|---|---|---|---|---|
| Kitchen remodel | –no data yet | ○click price only | –no data yet | –no data yet | –no data yet | –no data yet |
| Bath remodel | –no data yet | ○click price only | –no data yet | –no data yet | –no data yet | –no data yet |
| Additions | –no data yet | ○click price only | –no data yet | –no data yet | –no data yet | –no data yet |
| Whole-home remodel | –no data yet | ○click price only | –no data yet | –no data yet | –no data yet | –no data yet |
| New custom home | –no data yet | ○click price only | –no data yet | –no data yet | –no data yet | –no data yet |
| Commercial GC / tenant improvement | –no data yet | ○click price only | –no data yet | –no data yet | –no data yet | –no data yet |
Free. No sales pitch. Unsubscribe anytime.
Anonymous. We only publish totals, never company names. Privacy
Every number is dated and sourced. See all sources →