LIVE98Cities4AI engines500+Markets7,500Queries / wk98,397+Citations analysed
← all AI visibility reports
⏶ Open data · 2026-W25 · Jun 15 – Jun 21, 2026

51 US Cities × 4 AI Engines — Home Services (HVAC)

How AI engines recommend HVAC contractors for emergency AC repair, heat pump installation, furnace replacement, and commercial work.

Markets
51
51 cities × 1 industries
Snapshots
51
Window: 4 weeks
Properties named
3456
Unique across all markets
Dominant engine
ChatGPT
avg coverage shown below

Avg per-engine coverage across 51 markets

  • ChatGPT36%
  • Claude32%
  • Perplexity0%
  • Gemini0%

Per-market data (51)

albuquerque·hvac

1 snapshot
Median score
100
of cited businesses
Top score
100
single best
Properties named
40
unique, window
Avg coverage
8%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT33%
Claude0%
Perplexity0%
Gemini0%

allentown·hvac

1 snapshot
Median score
40
of cited businesses
Top score
80
single best
Properties named
78
unique, window
Avg coverage
23%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT53%
Claude40%
Perplexity0%
Gemini0%

bakersfield·hvac

1 snapshot
Median score
100
of cited businesses
Top score
100
single best
Properties named
8
unique, window
Avg coverage
2%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT7%
Claude0%
Perplexity0%
Gemini0%

baltimore·hvac

1 snapshot
Median score
50
of cited businesses
Top score
100
single best
Properties named
100
unique, window
Avg coverage
25%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT53%
Claude47%
Perplexity0%
Gemini0%

bend·hvac

1 snapshot
Median score
40
of cited businesses
Top score
80
single best
Properties named
79
unique, window
Avg coverage
22%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT40%
Claude47%
Perplexity0%
Gemini0%

boston·hvac

1 snapshot
Median score
50
of cited businesses
Top score
100
single best
Properties named
99
unique, window
Avg coverage
24%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT47%
Claude47%
Perplexity0%
Gemini0%

bridgeport·hvac

1 snapshot
Median score
100
of cited businesses
Top score
100
single best
Properties named
8
unique, window
Avg coverage
2%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT0%
Claude7%
Perplexity0%
Gemini0%

buffalo·hvac

1 snapshot
Median score
60
of cited businesses
Top score
100
single best
Properties named
60
unique, window
Avg coverage
13%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT53%
Claude0%
Perplexity0%
Gemini0%

charleston·hvac

1 snapshot
Median score
100
of cited businesses
Top score
100
single best
Properties named
4
unique, window
Avg coverage
2%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT0%
Claude7%
Perplexity0%
Gemini0%

charlotte·hvac

1 snapshot
Median score
50
of cited businesses
Top score
80
single best
Properties named
76
unique, window
Avg coverage
18%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT33%
Claude40%
Perplexity0%
Gemini0%

chicago·hvac

1 snapshot
Median score
32
of cited businesses
Top score
100
single best
Properties named
104
unique, window
Avg coverage
25%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT47%
Claude53%
Perplexity0%
Gemini0%

cincinnati·hvac

1 snapshot
Median score
40
of cited businesses
Top score
80
single best
Properties named
105
unique, window
Avg coverage
23%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT40%
Claude53%
Perplexity0%
Gemini0%

cleveland·hvac

1 snapshot
Median score
80
of cited businesses
Top score
80
single best
Properties named
46
unique, window
Avg coverage
10%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT27%
Claude13%
Perplexity0%
Gemini0%

columbia sc·hvac

1 snapshot
Median score
50
of cited businesses
Top score
80
single best
Properties named
113
unique, window
Avg coverage
25%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT53%
Claude47%
Perplexity0%
Gemini0%

columbus·hvac

1 snapshot
Median score
50
of cited businesses
Top score
80
single best
Properties named
56
unique, window
Avg coverage
15%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT27%
Claude33%
Perplexity0%
Gemini0%

dayton·hvac

1 snapshot
Median score
40
of cited businesses
Top score
100
single best
Properties named
89
unique, window
Avg coverage
24%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT47%
Claude47%
Perplexity0%
Gemini0%

el paso·hvac

1 snapshot
Median score
40
of cited businesses
Top score
100
single best
Properties named
103
unique, window
Avg coverage
25%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT53%
Claude47%
Perplexity0%
Gemini0%

fresno·hvac

1 snapshot
Median score
50
of cited businesses
Top score
80
single best
Properties named
44
unique, window
Avg coverage
10%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT20%
Claude20%
Perplexity0%
Gemini0%

greenville sc·hvac

1 snapshot
Median score
35
of cited businesses
Top score
80
single best
Properties named
59
unique, window
Avg coverage
15%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT13%
Claude47%
Perplexity0%
Gemini0%

honolulu·hvac

1 snapshot
Median score
50
of cited businesses
Top score
100
single best
Properties named
48
unique, window
Avg coverage
12%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT20%
Claude27%
Perplexity0%
Gemini0%

houston·hvac

1 snapshot
Median score
32
of cited businesses
Top score
100
single best
Properties named
98
unique, window
Avg coverage
24%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT47%
Claude47%
Perplexity0%
Gemini0%

indianapolis·hvac

1 snapshot
Median score
40
of cited businesses
Top score
100
single best
Properties named
94
unique, window
Avg coverage
25%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT47%
Claude53%
Perplexity0%
Gemini0%

joshua tree·hvac

1 snapshot
Median score
60
of cited businesses
Top score
100
single best
Properties named
59
unique, window
Avg coverage
13%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT53%
Claude0%
Perplexity0%
Gemini0%

knoxville·hvac

1 snapshot
Median score
40
of cited businesses
Top score
100
single best
Properties named
98
unique, window
Avg coverage
25%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT47%
Claude53%
Perplexity0%
Gemini0%

los angeles·hvac

1 snapshot
Median score
100
of cited businesses
Top score
100
single best
Properties named
8
unique, window
Avg coverage
2%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT0%
Claude7%
Perplexity0%
Gemini0%

louisville·hvac

1 snapshot
Median score
35
of cited businesses
Top score
85
single best
Properties named
100
unique, window
Avg coverage
25%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT47%
Claude53%
Perplexity0%
Gemini0%

mcallen·hvac

1 snapshot
Median score
50
of cited businesses
Top score
100
single best
Properties named
96
unique, window
Avg coverage
23%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT40%
Claude53%
Perplexity0%
Gemini0%

memphis·hvac

1 snapshot
Median score
60
of cited businesses
Top score
100
single best
Properties named
50
unique, window
Avg coverage
12%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT47%
Claude0%
Perplexity0%
Gemini0%

miami·hvac

1 snapshot
Median score
100
of cited businesses
Top score
100
single best
Properties named
24
unique, window
Avg coverage
5%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT20%
Claude0%
Perplexity0%
Gemini0%

new orleans·hvac

1 snapshot
Median score
70
of cited businesses
Top score
100
single best
Properties named
44
unique, window
Avg coverage
13%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT53%
Claude0%
Perplexity0%
Gemini0%

new york·hvac

1 snapshot
Median score
50
of cited businesses
Top score
100
single best
Properties named
94
unique, window
Avg coverage
22%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT40%
Claude47%
Perplexity0%
Gemini0%

oklahoma city·hvac

1 snapshot
Median score
50
of cited businesses
Top score
100
single best
Properties named
94
unique, window
Avg coverage
25%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT53%
Claude47%
Perplexity0%
Gemini0%

oxnard·hvac

1 snapshot
Median score
50
of cited businesses
Top score
80
single best
Properties named
36
unique, window
Avg coverage
9%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT7%
Claude27%
Perplexity0%
Gemini0%

philadelphia·hvac

1 snapshot
Median score
40
of cited businesses
Top score
80
single best
Properties named
102
unique, window
Avg coverage
23%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT53%
Claude40%
Perplexity0%
Gemini0%

phoenix·hvac

1 snapshot
Median score
100
of cited businesses
Top score
100
single best
Properties named
8
unique, window
Avg coverage
2%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT7%
Claude0%
Perplexity0%
Gemini0%

pittsburgh·hvac

1 snapshot
Median score
40
of cited businesses
Top score
100
single best
Properties named
90
unique, window
Avg coverage
24%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT47%
Claude47%
Perplexity0%
Gemini0%

portland·hvac

1 snapshot
Median score
50
of cited businesses
Top score
100
single best
Properties named
97
unique, window
Avg coverage
25%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT60%
Claude40%
Perplexity0%
Gemini0%

providence·hvac

1 snapshot
Median score
50
of cited businesses
Top score
80
single best
Properties named
98
unique, window
Avg coverage
24%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT47%
Claude47%
Perplexity0%
Gemini0%

rochester·hvac

1 snapshot
Median score
55
of cited businesses
Top score
100
single best
Properties named
50
unique, window
Avg coverage
13%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT53%
Claude0%
Perplexity0%
Gemini0%

salt lake city·hvac

1 snapshot
Median score
100
of cited businesses
Top score
100
single best
Properties named
8
unique, window
Avg coverage
2%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT0%
Claude7%
Perplexity0%
Gemini0%

san antonio·hvac

1 snapshot
Median score
70
of cited businesses
Top score
100
single best
Properties named
44
unique, window
Avg coverage
10%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT40%
Claude0%
Perplexity0%
Gemini0%

san diego·hvac

1 snapshot
Median score
32
of cited businesses
Top score
80
single best
Properties named
105
unique, window
Avg coverage
24%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT47%
Claude47%
Perplexity0%
Gemini0%

san francisco·hvac

1 snapshot
Median score
35
of cited businesses
Top score
80
single best
Properties named
93
unique, window
Avg coverage
25%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT40%
Claude60%
Perplexity0%
Gemini0%

seattle·hvac

1 snapshot
Median score
40
of cited businesses
Top score
100
single best
Properties named
69
unique, window
Avg coverage
18%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT40%
Claude33%
Perplexity0%
Gemini0%

sedona·hvac

1 snapshot
Median score
50
of cited businesses
Top score
80
single best
Properties named
92
unique, window
Avg coverage
24%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT47%
Claude47%
Perplexity0%
Gemini0%

st louis·hvac

1 snapshot
Median score
50
of cited businesses
Top score
80
single best
Properties named
19
unique, window
Avg coverage
7%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT7%
Claude20%
Perplexity0%
Gemini0%

tampa·hvac

1 snapshot
Median score
40
of cited businesses
Top score
80
single best
Properties named
28
unique, window
Avg coverage
7%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT7%
Claude20%
Perplexity0%
Gemini0%

tucson·hvac

1 snapshot
Median score
35
of cited businesses
Top score
100
single best
Properties named
81
unique, window
Avg coverage
25%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT33%
Claude67%
Perplexity0%
Gemini0%

virginia beach·hvac

1 snapshot
Median score
40
of cited businesses
Top score
80
single best
Properties named
81
unique, window
Avg coverage
22%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT33%
Claude53%
Perplexity0%
Gemini0%

washington dc·hvac

1 snapshot
Median score
32
of cited businesses
Top score
100
single best
Properties named
75
unique, window
Avg coverage
20%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT33%
Claude47%
Perplexity0%
Gemini0%

worcester·hvac

1 snapshot
Median score
50
of cited businesses
Top score
100
single best
Properties named
102
unique, window
Avg coverage
25%
across 4 engines
📈 Top movers
none in window
📉 Top droppers
none in window
Per-engine coverage (avg over window)
ChatGPT60%
Claude40%
Perplexity0%
Gemini0%

Methodology

Each market is probed with 15 hand-curated holiday-search queries against four AI engines (ChatGPT via OpenRouter, Claude via OpenRouter, Perplexity sonar-pro, Gemini via OpenRouter). Engine coverage = % of queries where the engine returned at least one specific business name (not a refusal or generic OTA link). Rank movement compares the earliest and latest snapshot inside the4-week trailing window. Data frozen at 2026-W25 window end — this URL will never be edited.

Snapshots feeding this report: 2026-05-252026-06-21