@HVACBusinessLocal Business5 min readUpdated 2026-10-03

HVAC Contractor & Heating/Cooling Schema (JSON-LD)

Service area local business structured data for HVAC contractors, air conditioning repair, and heating technicians with geo service radius and 24/7 hotline.

Target Queries:hvac schemahvacbusiness json-ldair conditioning contractor schemaheating repair structured data
Advertisement
AdSense Placeholder: Top Leaderboard Ad (728x90 / 320x50)

Displayed below main page header or above the tool container. • Zero CLS Container

Production JSON-LD Code Block

Embed this structured data block directly into your HTML <head> or framework layout template.

HVACBusiness Blueprint Payload
Test in Validator →
application/ld+json (HVACBusiness)
Test in Validator
{
  "@context": "https://schema.org",
  "@type": "HVACBusiness",
  "@id": "https://omniseotools.com/demo/hvac#contractor",
  "name": "CoolStream Heating & Air Conditioning",
  "telephone": "+1-480-555-0129",
  "url": "https://omniseotools.com/demo/hvac",
  "image": "https://omniseotools.com/images/demo/hvac-truck.jpg",
  "priceRange": "$",
  "areaServed": [
    {
      "@type": "GeoCircle",
      "geoMidpoint": {
        "@type": "GeoCoordinates",
        "latitude": 33.4255,
        "longitude": -111.94
      },
      "geoRadius": "40000"
    }
  ],
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "1800 E University Drive",
    "addressLocality": "Tempe",
    "addressRegion": "AZ",
    "postalCode": "85281",
    "addressCountry": "US"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 33.4255,
    "longitude": -111.94
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": [
        "Monday",
        "Tuesday",
        "Wednesday",
        "Thursday",
        "Friday",
        "Saturday",
        "Sunday"
      ],
      "opens": "00:00",
      "closes": "23:59"
    }
  ]
}
100% Schema.org & Google Rich Results Compliant (2026)Ready for <script type="application/ld+json">

Typed Properties Specification (7 Fields)

Key Schema.org properties and sub-objects required to qualify for rich snippet treatment in Google Search.

PropertyExpected TypeStatusDescription & Example
areaServedGeoCircle | Array<City>Required

Service radius specified via GeoCircle (in meters) or list of covered cities.

e.g. { "@type": "GeoCircle", "geoRadius": "40000", ... }
geoRadiusNumber / TextRequired

Dispatch radius in meters from dispatch depot.

e.g. 40000
telephoneTextRequired

Emergency dispatch phone number.

e.g. +1-480-555-0129
addressPostalAddressRequired

Office / dispatch hub address.

e.g. { "@type": "PostalAddress", ... }
geoGeoCoordinatesRequired

Depot GPS coordinates.

e.g. { "@type": "GeoCoordinates", ... }
priceRangeTextRecommended

Expense indicator ($).

e.g. $
openingHoursSpecificationArray<OpeningHoursSpecification>Recommended

24/7 on-call dispatch hours.

e.g. [{ "@type": "OpeningHoursSpecification", ... }]

Google Search Console Pitfalls & Critical Warnings

Avoid these 3 common validation traps, parser errors, and algorithmic policy penalties when deploying HVACBusiness schema.

errorPitfall #1

Omitting geoRadius in Mobile Contractor Schemas

Service area businesses (SABs) that dispatch to homes must define service bounds via GeoCircle or named cities.

GSC Impact:
Google cannot verify contractor service boundaries for local queries.
Actionable Fix:

Define areaServed using GeoCircle with geoRadius in meters.

warningPitfall #2

Displaying Residential Address on Home-Based Businesses

If the business does not maintain staffed commercial storefront hours, Google requires hiding residential street address.

GSC Impact:
Suspension of GBP profile for unstaffed residential storefront.
Actionable Fix:

Omit streetAddress and rely on areaServed GeoCircle if purely mobile SAB.

errorPitfall #3

Invalid GeoCircle Syntax

Nesting geoMidpoint outside GeoCircle or omitting coordinates.

GSC Impact:
Unparseable structured data error in GSC.
Actionable Fix:

Nest geoMidpoint with valid GeoCoordinates inside GeoCircle.

Recommended Implementation Scenarios

AC repair contractors
Furnace installation companies
Commercial refrigeration technicians
Emergency heating repair

Related Schema Blueprints

Explore complementary structured data blueprints across the Local Business cluster.

Advertisement
AdSense Placeholder: Top Leaderboard Ad (728x90 / 320x50)

Displayed below main page header or above the tool container. • Zero CLS Container