HVAC Service Area Strategy: Choosing ZIP Codes That Drive Installation Revenue | AreaOps
HVAC GuideBy Tucker Coffey · April 2024 · 9 min read

HVAC Service Area Strategy: Choosing ZIP Codes That Drive Installation Revenue

An HVAC service area is the geographic footprint — defined in ZIP codes — where a heating and cooling contractor actively markets, dispatches technicians, and builds brand recognition. This guide explains how to select ZIP codes that convert for both replacement installation (the high-ticket segment) and service/maintenance (the recurring-revenue segment), using 2022 US Census ACS 5-Year demographic data to separate high-demand territories from low-yield ZIP codes.

The three demographic signals that drive HVAC replacement demand

HVAC replacement — the $5,000–$15,000 system swap that represents the majority of revenue for residential HVAC contractors — is driven by three intersecting signals, all measurable from Census data:

  1. 1
    Housing vintage (ACS Table B25034).

    Central HVAC systems installed in the 1980s and 1990s are now 25–40 years old — beyond the standard 15–20-year system lifespan. ZIP codes where a majority of housing was built before 1990 have the highest baseline replacement demand. The 2022 ACS data shows roughly 42% of US owner-occupied housing falls into this pre-1990 vintage category.

  2. 2
    Owner-occupancy rate.

    Renters don't purchase HVAC systems — their landlords do, and landlords optimize for lowest cost, not your preferred brand. Owner-occupied households are the HVAC replacement buyer. ZIP codes with 60%+ owner occupancy give you a straightforward single-decision-maker structure.

  3. 3
    Median household income ($60K–$130K range).

    HVAC replacement is a major discretionary purchase. Below $60K, households defer or choose repair-over-replace more frequently. Above $130K, premium brands and high-efficiency systems win — but so does competitive pressure from premium installers. The $60K–$130K band is the mass-market replacement sweet spot where volume and margin balance.

AreaOps combines these signals with single-family-detached share and business density into a single 0–100 HVAC score per ZIP code. See all scored ZIP codes at the HVAC data hub →

Climate as a territory amplifier

Demographics predict the addressable market; climate predicts the urgency. A ZIP code that scores 72 in demographics but sits in a market with extreme summer heat (Phoenix, Tampa, Houston) will see that score translate into higher actual volume — because homeowners have no choice but to replace when a system fails in July.

MetroHVAC ScoreClimate Driver
Tampa, FL76/100Hurricane-season spikes + year-round AC load
Phoenix, AZ74/100Extreme cooling demand (avg. 107°F summer)
Chicago, IL69/100Dual heating + cooling replacement cycles
Denver, CO71/100Rapid temperature swings stress systems faster
Minneapolis, MN70/100Heating-dominant; furnace replacements peak Oct–Jan
Nashville, TN70/100Growing market with significant 1980s–1990s housing stock

Source: AreaOps HVAC score model · 2022 Census ACS 5-Year Estimates.

Compare all 10 verticals in the full data study →

Service territory vs. installation territory: managing both

HVAC companies with a mature customer base run two territory types simultaneously, and the optimal shape for each differs:

  • Service territory — should be the tightest possible. Drive time is the constraint: most HVAC homeowners expect a 2–4 hour service window for repairs. Service ZIPs should be within 20–30 minutes of dispatch. Demographic quality matters less here — existing customers are already converted.
  • Installation territory — can extend further. Replacement customers are less time-sensitive (they can wait 1–5 days for a new system vs. same-day repair). Use demographic scores to identify high-potential ZIP codes up to 45 minutes out and run targeted direct mail or local search to penetrate those ZIPs before competitors do.

AreaOps supports both use cases: mark ZIP codes as "Service Area," "Marketing Area," or "Priority ZIP" — letting your ops team maintain separate views of the service footprint and the marketing expansion target list.

Scaling HVAC service areas across multiple markets

Regional HVAC operators expanding into new markets face a consistent problem: the VP of Ops doesn't have time to manually research demographics for 200 ZIP codes in a new metro. The standard approach — "target the suburbs" — results in a 20–30% selection accuracy at best.

A data-driven expansion process takes three steps:

  1. 1Score the target metro. Pull all ZIP codes in the target market and sort by HVAC demographic score. Focus initial investment on the top quartile (typically 25–30 ZIP codes in a mid-size metro).
  2. 2Validate with local knowledge. High-scoring ZIP codes should be reviewed by local market knowledge — some will have commercial-industrial concentrations or new-construction clusters that the demographic averages don't capture. Layer your installer team's ground-truth input on top of the score.
  3. 3Assign, track, and review quarterly. Map the approved ZIP codes into your service area management system. Review performance data (jobs closed, CPL, revenue) per ZIP quarterly and retire underperformers from the marketing stack — even if their score looked good on paper.

How AreaOps helps HVAC operators

  • Pre-scored HVAC map — every US ZIP code scored 0–100 using the demographic signals in this guide. No spreadsheets required.
  • Multi-brand territory isolation — assign ZIPs to specific brands or locations, manage overlaps, and share read-only views with franchisees or investors.
  • Category flagging — tag ZIPs as Service Area, Marketing Area, or Priority ZIP to separate the operational footprint from the expansion pipeline.
  • Targeting workbench — filter the national ZIP database by score, state, metro, income, and housing age — then export to a CSV for direct mail or geo-targeted digital campaigns.
Explore HVAC ZIP code data for all pilot metros

Frequently asked questions

What Census data points best predict HVAC replacement demand?
Owner-occupancy rate, housing age (units built before 1990 have systems nearing end-of-life), median household income (replacement average ticket is $5,000–$12,000), and cooling degree days (for air conditioning demand). The 2022 ACS 5-Year Estimates are the current source for demographic signals.
Should an HVAC company target the same ZIP codes for installation and service?
Service (repair/maintenance) and installation have different optimal territory shapes. Service ZIPs should cluster tightly around existing customer bases for efficient dispatch. Installation ZIPs can extend further — higher-income suburban ZIPs 15–30 miles out often have better ticket size even if they're less convenient for service runs.
How does climate affect HVAC territory strategy?
Climate determines whether HVAC demand is cooling-driven, heating-driven, or both. Sun Belt markets (Phoenix, Tampa, Houston) are cooling-dominant — target ZIP codes with high owner-occupancy and housing built 1975–2000. Northern markets (Chicago, Minneapolis) are heating-dominant — the same demographic signals apply but emphasize furnace age (housing built 1960–1985) rather than AC vintage.
How many ZIP codes is the right territory size for an HVAC company?
A two-truck residential HVAC company typically saturates 15–25 high-scoring ZIP codes. At three trucks, plan for 30–45 ZIPs. The constraint is same-day service response time, not marketing budget — most HVAC customers expect a response within 24 hours for repair calls, which limits effective radius.

Manage Your Service Areas — for HVAC businesses

AreaOps gives your ops team a visual territory map, bulk ZIP import, and the full scoring model — all filterable by the demographics that drive demand for your specific vertical.