HVAC Manufacturer Dealer Locator Aggregator avatar

HVAC Manufacturer Dealer Locator Aggregator

Pricing

from $0.40 / 1,000 record scrapeds

Go to Apify Store
HVAC Manufacturer Dealer Locator Aggregator

HVAC Manufacturer Dealer Locator Aggregator

Aggregates 6 major HVAC OEM dealer networks (Trane, Lennox, Carrier, Rheem, Goodman, American Standard) into one structured feed with manufacturer certification tier attached.

Pricing

from $0.40 / 1,000 record scrapeds

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

11 days ago

Last modified

Share

Aggregates 6 major HVAC OEM dealer networks into one unified, structured dataset. Covers Trane, American Standard, Carrier, Rheem, Lennox, and Goodman — each with manufacturer certification tier, contact details, services, badges, and ratings.

What it does

Each supported brand operates an independent dealer locator with its own API. This actor unifies all of them:

BrandSourceCoverage method
Tranetrane.com/residential/en/dealers/Full national roster via Next.js page data
American Standardamericanstandardair.com/dealers/Full national roster via Next.js page data
Carriercarrier.com/bin/carrier/dealerlocatorZIP-grid sweep (JSON API)
Rheemrheem.com/wp-json/rheem-api/v1/ContractorLocator/SearchZIP-grid sweep (REST API)
Lennoxlennox.com/api/vtl/find-dealers/getZIP-grid sweep + profile scrape
Goodmangoodmanmfg.com/json/DealerLocatorGoodman/searchZIP-grid sweep (reCAPTCHA v3, opt-in)

Input

FieldTypeDescription
manufacturersstring[]Brands to include. Values: trane, american_standard, carrier, rheem, lennox, goodman. Default: all except Goodman.
maxItemsintegerMax dealer records to collect across all brands. 0 = unlimited (default).
statesstring[]Optional. Two-letter US state codes (e.g. TX, OK; DC and PR accepted). Searches only inside those states and drops any dealer returned from outside them. Empty = nationwide (default).
zipCodesstring[]Optional. 5-digit US ZIP codes used as search centres. Carrier, Lennox and Goodman return the dealers serving each ZIP (a radius of roughly 50 miles, so add states to drop neighbouring-state results). Rheem returns only the contractors whose service area covers each ZIP (their own stated service radius, 50 miles when none is stated). Trane and American Standard have no radius search, so a ZIP selects every dealer in that ZIP's state. Empty = national ZIP grid (default).

Invalid state codes or malformed ZIPs stop the run immediately with a clear message - they never fall back to a nationwide run. A state or ZIP run is much faster and cheaper than a nationwide one, which makes it a good fit for building prospect lists for a single territory.

Goodman is excluded from defaults because it requires reCAPTCHA v3 solving. Add "goodman" to manufacturers to opt in.

Output fields

FieldTypeDescription
manufacturerstringBrand name
dealer_namestringBusiness name
dealer_tierstringCertification level (e.g. "Trane Comfort Specialist", "Carrier Factory Authorized Dealer")
addressstringStreet address
citystringCity
statestring2-letter state abbreviation
zipstringZIP/postal code
phonestringPrimary phone number
websitestringDealer website URL
emailstringContact email
ratingnumberAverage customer rating (0-5), if available
review_countnumberTotal reviews, if available
servicesstring[]Services offered (e.g. ductless, generators, air-conditioning)
badgesstring[]Certifications/awards (e.g. NATE Certified, Financing Available)
profile_urlstringDealer profile URL on manufacturer site
zip_searchedstringZIP used to discover dealer (grid-sweep brands)
latitudenumberGeographic latitude, if available
longitudenumberGeographic longitude, if available
scraped_atstringISO 8601 timestamp when the record was scraped

Example output

{
"manufacturer": "Trane",
"dealer_name": "ABC Heating & Cooling",
"dealer_tier": "Trane Comfort Specialist",
"address": "123 Main St",
"city": "Charlotte",
"state": "NC",
"zip": "28201",
"phone": "(704) 555-0100",
"website": "https://www.abchvac.com",
"email": "",
"rating": 4.8,
"review_count": 312,
"services": ["ductless", "smart-home"],
"badges": ["NATE Certified", "Nexia Smart Home", "Financing Available"],
"profile_url": "https://www.trane.com/residential/en/dealers/abc-heating-cooling-charlotte-nc-123456/",
"zip_searched": "",
"latitude": 35.2271,
"longitude": -80.8431,
"scraped_at": "2026-08-12T02:20:57.657Z"
}

Scale

A full run (all 5 default brands, no item limit) produces approximately 80,000-150,000 dealer records. Trane and American Standard deliver complete national rosters on their listing pages. Carrier, Rheem, and Lennox use a 200-ZIP nationwide grid with 50-75 mile search radii for full coverage.

Notes

  • Goodman requires reCAPTCHA v3 solving. Captcha solve costs are billed per-event when Goodman is included.
  • Dealer data is sourced in real time from manufacturer APIs with no caching of stale records.
  • ZIP-grid brands (Carrier, Rheem, Lennox, Goodman) deduplicate by dealer ID to avoid duplicate records across overlapping search radii.