{"@context":"https://schema.org","@type":"Dataset","schemaVersion":"1.0","name":"PressGEO Local AI Index","license":"https://creativecommons.org/licenses/by/4.0/","description":"Recorded local AI recommendations over the last 90 days. Inclusion and ranking cannot be bought. Missing checks mean unmeasured, not a zero citation rate.","url":"https://pressgeo.com/local/charlotte","generatedAt":"2026-11-02T19:45:56.147Z","windowDays":90,"hubs":[{"metro":"charlotte","service":"hvac","label":"HVAC in Charlotte & Concord","url":"https://pressgeo.com/compare/hvac-charlotte","firms":[{"name":"Air Today","domain":"airtoday.com","profile":"https://pressgeo.com/brand/air-today","citationRate90d":null,"checks90d":0},{"name":"Bradham Comfort Services","domain":"bradhamcomfort.com","profile":"https://pressgeo.com/brand/bradham-comfort-services","citationRate90d":null,"checks90d":0},{"name":"Chad Love Services","domain":"chadloveservices.com","profile":"https://pressgeo.com/brand/chad-love-services","citationRate90d":null,"checks90d":0},{"name":"Charlotte Comfort Systems","domain":"charlottecomfortsystems.com","profile":"https://pressgeo.com/brand/charlotte-comfort-systems","citationRate90d":null,"checks90d":0},{"name":"Dulin Mechanical Services","domain":"dulinmechanical.com","profile":"https://pressgeo.com/brand/dulin-mechanical-services","citationRate90d":null,"checks90d":0},{"name":"Horne Heating and Air Conditioning","domain":"hornehvac.com","profile":"https://pressgeo.com/brand/horne-heating-and-air-conditioning","citationRate90d":null,"checks90d":0},{"name":"McClintock Heating & Cooling","domain":"mcclintockhvac.com","profile":"https://pressgeo.com/brand/mcclintock-heating-cooling","citationRate90d":null,"checks90d":0},{"name":"Morris-Jenkins","domain":"morrisjenkins.com","profile":"https://pressgeo.com/brand/morris-jenkins","citationRate90d":null,"checks90d":0},{"name":"One Hour Heating & Air Conditioning of Charlotte","domain":"onehourac.com","profile":"https://pressgeo.com/brand/one-hour-heating-air-conditioning-of-charlotte","citationRate90d":null,"checks90d":0},{"name":"Ross & Witmer","domain":"rossandwitmer.com","profile":"https://pressgeo.com/brand/ross-witmer","citationRate90d":null,"checks90d":0},{"name":"Solutions Heating & Cooling","domain":"solutionshvac.com","profile":"https://pressgeo.com/brand/solutions-heating-cooling","citationRate90d":null,"checks90d":0},{"name":"Travis Crawford Heating and Cooling","domain":"traviscrawfordhvac.com","profile":"https://pressgeo.com/brand/travis-crawford-heating-and-cooling","citationRate90d":null,"checks90d":0}]}]}