First-party research and documented case work

Results, research, and local search teardowns

Original Denver HVAC market research, an anonymized local trade case study, and the technical standards I use to evaluate local search visibility and lead generation.

Original market study

Denver Metro HVAC Search Visibility Study

A primary diagnostic study of local search visibility and Google Business Profile optimization gaps across the Denver metropolitan area.

Core Findings

Local search visibility is highly concentrated in narrow geographic pockets. Across 319 operational HVAC contractors in the Denver metropolitan area, 96.2 percent (307 contractors) held under 20 percent metro visibility even for their highest-performing search query. The audit also reveals widespread profile gaps in direct booking links, review velocity, profile descriptions, photo volume, and website connections.

How the Denver audit was conducted

The study measured five commercial HVAC queries from a 25-point geographic grid spanning 30 km by 30 km across the Denver metro area. Results were collected through position 40 where available, then deduplicated into a population of unique operational listings.

The 853 observations represent business and keyword combinations across 112 successful coordinate query sweeps. Denominators for each keyword visibility calculation reflect the successful coordinate checks completed for that query run.

Market
Denver metropolitan area (including Denver, Aurora, Lakewood, Arvada, Westminster, Littleton, Centennial, and Thornton)
Collection date
September 2, 2026
Population
319 unique operational HVAC listings discovered across the measured result set
Target queries
HVAC contractor, AC repair, air conditioning contractor, heating contractor, and furnace repair
Grid parameters
25 geographic coordinate points spanning approximately 30 km by 30 km across the metropolitan region
Rank depth
Listings evaluated through position 40 where Google Maps results were returned
Visibility definition
Percentage of successfully measured grid coordinate points where a listing ranked in the top 20 Google Maps results (rank 1 to 20) for a given query
Sweep execution
112 successful coordinate-query sweeps completed out of 125 planned (producing 853 business and keyword observations)
Failed measurements
13 coordinate sweeps timed out or were rate-limited upstream (10 on AC repair, 2 on furnace repair, 1 on air conditioning contractor). Denominators for visibility calculations reflect the successful coordinate checks for each keyword

Counts and denominators

Each percentage uses the evaluated subset with complete data for that field rather than treating unverified listings as negatives.

96.2% 307 of 319 contractors

held under 20% metro visibility even for their highest-performing measured search query

70.1% 213 of 304 profiles

had no appointment or direct booking link visible in the collected profile data

49.5% 147 of 297 contractors

had fewer than 50 public customer reviews at the time of collection

36.5% 111 of 304 profiles

had no description or a description under 300 characters

36.0% 109 of 303 profiles

had fewer than 10 photos visible in the collected profile data

18.8% 60 of 319 listings

had no active website URL attached to the primary map listing

Key Commercial Takeaways

  • Sharp geographic visibility dropoffs were observed outside a contractor's immediate 2 to 3 mile operating radius.
  • Contractors without dedicated suburban service pages rarely achieved visibility in neighboring communities beyond their physical zip code.
  • Missing direct booking options and sparse profile descriptions were frequently observed alongside low search visibility.

Audit Boundaries

  • The dataset represents a point-in-time observational snapshot of 319 operational listings collected on September 2, 2026.
  • Local rankings fluctuate based on searcher proximity, search intent, competitor changes, and algorithm adjustments.
  • The findings illustrate market configuration patterns and observable correlations rather than a single isolated ranking factor.

Search reference: Google states that local results are primarily evaluated on relevance, distance, and prominence. See Google’s official local ranking guidance.

Client case execution

Local Trade Lead Generation Case Study

A documented account of a custom cabinetry and joinery workshop establishing an organic local search and inbound inquiry pipeline.

Starting point

A skilled workshop without a dependable search presence

The business began with zero website presence, an unverified map listing, and total reliance on personal referrals for new project inquiries.

Work completed

A direct path from local discovery to booked consultation

  • Configured and verified the Google Business Profile targeting custom cabinetry and joinery categories.
  • Built a fast, mobile-first website with clear service information, click-to-call actions, and high-intent project inquiry forms.
  • Connected services and service areas through structured on-page copy, internal links, and matching Schema.org data.
Attribution & tracking methodology

Documented attribution period

Inbound inquiry volume and consultation conversion were tracked over a 6-month initial post-launch attribution period. Inquiries were qualified as direct phone calls lasting over 60 seconds from the listing and completed custom project quote forms submitted through the website.

Technical review framework

What a technical search teardown verifies

The core technical criteria evaluated across contractor websites to ensure clean crawlability and search visibility.

01

Crawl and index controls

Review status codes, robots directives, canonical URLs, sitemap inclusion, redirect paths, internal links, and ensure essential content is rendered in clean HTML.

02

Entity and service clarity

Align visible business facts with structured data, service pages, location coverage, author credentials, and trusted external profiles.

03

Page experience and conversion

Optimize mobile loading speeds, click-to-call pathways, form conversion UX, and landing page relevance for high-ticket search queries.

AI search reference: Google recommends foundational SEO best practices for AI search features, including crawl accessibility, original content, internal linking, and structured data matching on-page facts. Read the official AI features guidance.

Publishing principles

How results and research are evaluated

These standards ensure all published research is transparent, reproducible, and grounded in primary market data.

01

Label the evidence

Separate original research, first-party client reporting, observational findings, and process standards so readers understand the basis of each statement.

02

Show the denominator

Publish the exact count behind each percentage. When a field is unavailable for some listings or a sweep fails, evaluate the valid subset rather than assuming unmeasured data points are negative.

03

State market context

Provide the exact geographic boundaries, collection dates, and query parameters so findings are interpreted within their proper commercial environment.

04

Measure business outcomes

Prioritize qualified calls, form submissions, consultations, and booked work over broad traffic estimates or isolated keyword ranks.

05

Date substantive updates

Display publication, collection, and revision dates so search systems and readers can distinguish a current snapshot from historical observations.

06

Maintain data precision

Ensure all reported figures, calculation subsets, and attribution periods match underlying primary source logs without rounding inflation.

Research Inquiries & Verification

For questions about this dataset or methodology, email [email protected].

Verify Author on LinkedIn
Tom Kosicek, local SEO and AI search consultant

Researcher and publisher

About Tom Kosicek

Tom Kosicek works directly with trade and local service businesses on local SEO, Google Business Profile, Google Ads, AI search readiness, and website conversion.

Research FAQ

Frequently Asked Questions

Direct answers about methodology, data collection, visibility metrics, and local trade lead generation.

How was the Denver HVAC study conducted?

The study is first-party market research collected by Tom Kosicek on September 2, 2026 and published on September 3, 2026. It utilizes automated geo-grid coordinate sweeps and Google Business Profile audits across 319 active listings in the Denver metropolitan area, evaluating 25 coordinate points and 5 primary commercial HVAC search queries.

How is metro visibility defined in this study?

Metro visibility is defined as the percentage of successfully polled grid coordinate points where a business listing ranked within the top 20 Google Maps results for that query. For example, a business ranking in the top 20 at 2 out of 25 coordinate points holds an 8 percent metro visibility score for that keyword.

What is the primary takeaway from the Denver study?

Local map visibility is heavily concentrated in narrow proximity bands around a contractor's physical location. Across 319 contractors, 96.2 percent held under 20 percent metro visibility even on their strongest search term, demonstrating that physical location alone rarely produces broad suburban reach without targeted local search optimization.

Why do some study percentages have different denominators, and what caused failed measurements?

Denominators reflect the evaluated subset with complete data for that specific metric. In the geo-grid discovery phase, 112 of 125 planned coordinate checks succeeded; 13 checks timed out or met rate limits during batch queries, so keyword visibility calculations use the actual successful point count for each query. For profile attributes, denominators (such as 304 profiles with complete attribute feeds or 297 with public review counts) represent listings where that field was successfully retrieved.

What factors were associated with the inquiry volume in the trade case study?

Following the configuration of verified Google Business Profile categories, the launch of a mobile-first site with direct click-to-call actions, and the creation of localized service content, the custom cabinetry workshop recorded an average of 9 qualified project inquiries per month over a documented 6-month initial attribution period.

How do lead generation results vary across different metro areas?

Outcomes correlate with local competitor density, domain authority, profile age, review velocity, physical service area spread, and on-page conversion structure. The methodology focuses on identifying and addressing specific ranking and conversion constraints in each individual market.