HVAC Manufacturer Dealer Locator Aggregator avatar

HVAC Manufacturer Dealer Locator Aggregator

Pricing

Pay per event

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

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 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).

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

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
}

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.