'HVACBusiness',
'@id' => dfh_business_id(),
'name' => 'DFH Company',
];
}
function dfh_print_schema( array $schema ) {
$json = json_encode( $schema, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT );
if ( ! $json ) return;
echo '';
}
// ─── 1. HVACBusiness — every page ────────────────────────────────────────────
add_action( 'wp_footer', 'dfh_schema_localbusiness', 5 );
function dfh_schema_localbusiness() {
$schema = [
'@context' => 'https://schema.org',
'@type' => 'HVACBusiness',
'@id' => dfh_business_id(),
'name' => 'DFH Company',
'alternateName' => 'DFH Company Heating & Air Conditioning',
'url' => 'https://dfhcompany.com/',
'logo' => [
'@type' => 'ImageObject',
'url' => 'https://dfhcompany.com/wp-content/uploads/DFH-Logo_Heating_Cooling-01-1.webp',
],
'image' => 'https://dfhcompany.com/wp-content/uploads/DFH-Logo_Heating_Cooling-01-1.webp',
'telephone' => '+1-502-968-6222',
'priceRange' => '$$',
'foundingDate' => '1935',
'description' => 'Family-owned HVAC contractor serving Greater Louisville, KY and Southern Indiana since 1935. Certified Trane Comfort Specialist and Mitsubishi Electric dealer offering heating installation and repair, air conditioning installation and repair, indoor air quality, and preventative HVAC maintenance.',
'address' => [
'@type' => 'PostalAddress',
'streetAddress' => '4520 Robards Lane',
'addressLocality' => 'Louisville',
'addressRegion' => 'KY',
'postalCode' => '40218',
'addressCountry' => 'US',
],
'openingHoursSpecification' => [
[
'@type' => 'OpeningHoursSpecification',
'dayOfWeek' => ['Monday','Tuesday','Wednesday','Thursday','Friday'],
'opens' => '08:00',
'closes' => '17:00',
],
],
'hasOfferCatalog' => [
'@type' => 'OfferCatalog',
'name' => 'HVAC Services',
'itemListElement' => [
['@type' => 'Offer', 'itemOffered' => ['@type' => 'Service', 'name' => 'Air Conditioning Installation']],
['@type' => 'Offer', 'itemOffered' => ['@type' => 'Service', 'name' => 'Air Conditioning Repair']],
['@type' => 'Offer', 'itemOffered' => ['@type' => 'Service', 'name' => 'Air Conditioner Maintenance']],
['@type' => 'Offer', 'itemOffered' => ['@type' => 'Service', 'name' => 'Heating Installation']],
['@type' => 'Offer', 'itemOffered' => ['@type' => 'Service', 'name' => 'Heating & Furnace Repair']],
['@type' => 'Offer', 'itemOffered' => ['@type' => 'Service', 'name' => 'Indoor Air Quality Services']],
['@type' => 'Offer', 'itemOffered' => ['@type' => 'Service', 'name' => 'HVAC Preventative Maintenance']],
['@type' => 'Offer', 'itemOffered' => ['@type' => 'Service', 'name' => 'HVAC Service']],
['@type' => 'Offer', 'itemOffered' => ['@type' => 'Service', 'name' => '24-Hour Emergency HVAC Service']],
],
],
'areaServed' => [
['@type' => 'City', 'name' => 'Louisville', 'containedInPlace' => ['@type' => 'State', 'name' => 'Kentucky']],
['@type' => 'City', 'name' => 'Prospect, KY'],
['@type' => 'City', 'name' => 'St. Matthews, KY'],
['@type' => 'City', 'name' => 'Jeffersontown, KY'],
['@type' => 'City', 'name' => 'Shively, KY'],
['@type' => 'City', 'name' => 'Pewee Valley, KY'],
['@type' => 'AdministrativeArea', 'name' => 'Oldham County, KY'],
['@type' => 'AdministrativeArea', 'name' => 'Southern Indiana'],
],
'award' => 'Trane SOAR Award 2023',
'hasCredential' => [
['@type' => 'EducationalOccupationalCredential', 'credentialCategory' => 'Trane Comfort Specialist Dealer'],
['@type' => 'EducationalOccupationalCredential', 'credentialCategory' => 'Mitsubishi Electric Diamond Contractor'],
],
'sameAs' => [
'https://www.yelp.com/biz/dfh-company-louisville-5',
'https://www.bbb.org/us/ky/louisville/profile/heating-and-air-conditioning/dfh-company-heating-and-air-conditioning-0402-1856',
'https://www.trane.com/residential/en/dealers/dfh-company-louisville-kentucky-397764/',
'https://nextdoor.com/pages/dfh-company-heating-air-conditioning-louisville-ky/',
'https://www.angi.com/companylist/us/ky/louisville/dfh-co-reviews-286146.htm',
],
];
dfh_print_schema( $schema );
}
// ─── 2. WebSite — homepage only ──────────────────────────────────────────────
add_action( 'wp_footer', 'dfh_schema_website', 6 );
function dfh_schema_website() {
if ( ! is_front_page() ) return;
$schema = [
'@context' => 'https://schema.org',
'@type' => 'WebSite',
'@id' => 'https://dfhcompany.com/#website',
'url' => 'https://dfhcompany.com/',
'name' => 'DFH Company',
'description' => 'Reliable HVAC service in Louisville, KY for over 90 years. Certified Trane Comfort Specialist for heating, cooling and air quality.',
'publisher' => dfh_business_stub(),
'potentialAction' => [
'@type' => 'SearchAction',
'target' => [
'@type' => 'EntryPoint',
'urlTemplate' => 'https://dfhcompany.com/?s={search_term_string}',
],
'query-input' => 'required name=search_term_string',
],
];
dfh_print_schema( $schema );
}
// ─── 3. Service — /services/* ────────────────────────────────────────────────
add_action( 'wp_footer', 'dfh_schema_service', 10 );
function dfh_schema_service() {
$path = trim( wp_parse_url( $_SERVER['REQUEST_URI'], PHP_URL_PATH ), '/' );
if ( strpos( $path, 'services/' ) !== 0 ) return;
$slug = str_replace( 'services/', '', rtrim( $path, '/' ) );
if ( empty( $slug ) ) return;
$services = [
'air-conditioning-installation' => [
'name' => 'Air Conditioning Installation',
'description' => 'Professional central air conditioning installation in Louisville, KY. DFH Company's certified technicians install Trane and Mitsubishi AC systems sized right for your home, with clean setups and same-week scheduling available.',
],
'air-conditioner-maintenance' => [
'name' => 'Air Conditioner Maintenance',
'description' => 'Seasonal AC tune-ups and maintenance plans from DFH Company in Louisville, KY. Our technicians inspect, clean and optimize your cooling system to prevent breakdowns and lower energy bills.',
],
'air-conditioning-repair' => [
'name' => 'Air Conditioning Repair',
'description' => 'Fast air conditioning repair in Louisville, KY. DFH Company's licensed technicians diagnose and fix all AC makes and models, with 24/7 emergency service available at (502) 968-6222.',
],
'heating-repair' => [
'name' => 'Heating & Furnace Repair',
'description' => 'Expert furnace and heating repair in Louisville, KY serving Prospect, St. Matthews, The Highlands, Jeffersontown and surrounding areas. DFH offers 24/7 emergency furnace repair — call (502) 968-6222 anytime.',
],
'heating-installation' => [
'name' => 'Heating Installation',
'description' => 'New furnace and heating system installation in Louisville, KY. DFH Company installs high-efficiency Trane gas furnaces and heat pumps with fast turnaround and clean, professional workmanship.',
],
'indoor-air-quality' => [
'name' => 'Indoor Air Quality Services',
'description' => 'Whole-home indoor air quality solutions in Louisville, KY. DFH installs Trane CleanEffects air cleaners, UV lights, humidifiers and ventilation systems to remove allergens, dust and contaminants from your home's air.',
],
'hvac-service' => [
'name' => 'HVAC Service',
'description' => 'Full-service HVAC repair and maintenance in Louisville, KY. DFH Company's licensed technicians service all brands and models of heating and cooling equipment with honest recommendations and fair pricing.',
],
'hvac-preventative-maintenance' => [
'name' => 'HVAC Preventative Maintenance',
'description' => 'Seasonal HVAC preventative maintenance plans in Louisville, KY. DFH's Check & Clean program extends system life, prevents costly breakdowns and keeps your heating and cooling running at peak efficiency year-round.',
],
];
if ( ! isset( $services[ $slug ] ) ) return;
$svc = $services[ $slug ];
$schema = [
'@context' => 'https://schema.org',
'@type' => 'Service',
'@id' => get_permalink() . '#service',
'serviceType' => $svc['name'],
'name' => $svc['name'],
'description' => $svc['description'],
'provider' => dfh_business_stub(),
'areaServed' => [
['@type' => 'City', 'name' => 'Louisville, KY'],
['@type' => 'City', 'name' => 'Prospect, KY'],
['@type' => 'City', 'name' => 'St. Matthews, KY'],
['@type' => 'City', 'name' => 'Jeffersontown, KY'],
['@type' => 'City', 'name' => 'Shively, KY'],
['@type' => 'AdministrativeArea', 'name' => 'Oldham County, KY'],
['@type' => 'AdministrativeArea', 'name' => 'Southern Indiana'],
],
'url' => get_permalink(),
'availableChannel' => [
'@type' => 'ServiceChannel',
'servicePhone' => '+1-502-968-6222',
'availableLanguage' => 'English',
'serviceUrl' => 'https://dfhcompany.com/contact-us/',
],
];
dfh_print_schema( $schema );
}
// ─── 4. Product — /products/*/* (detail pages only) ──────────────────────────
add_action( 'wp_footer', 'dfh_schema_product', 10 );
function dfh_schema_product() {
$path = trim( wp_parse_url( $_SERVER['REQUEST_URI'], PHP_URL_PATH ), '/' );
if ( strpos( $path, 'products/' ) !== 0 ) return;
$segments = explode( '/', $path );
if ( count( $segments ) [
'name' => 'Trane XC95M Modulating Variable-Speed Gas Furnace',
'model' => 'XC95M', 'mpn' => 'XC95M', 'category' => 'Furnace', 'energy_star' => true,
'description' => 'The Trane XC95M is a fully modulating, variable-speed gas furnace with up to 97.3% AFUE efficiency. Features ComfortLink II communicating technology, Vortica II variable-speed blower, silicon nitride igniter and Energy Star certification. Available for installation in Louisville, KY through DFH Company.',
],
'xc80-xc-modulating-variable-speed' => [
'name' => 'Trane XC80 Two-Stage Variable-Speed Gas Furnace',
'model' => 'XC80', 'mpn' => 'XC80', 'category' => 'Furnace', 'energy_star' => false,
'description' => 'The Trane XC80 two-stage gas furnace delivers up to 80% AFUE with ComfortLink II communicating technology for constant self-configuration and optimal year-round performance. Variable-speed fan motor for consistent, quiet airflow. Available in Louisville through DFH Company.',
],
'xv80-two-stage-variable-speed-gas-furnaces' => [
'name' => 'Trane XV80 Two-Stage Variable-Speed Gas Furnace',
'model' => 'XV80', 'mpn' => 'XV80', 'category' => 'Furnace', 'energy_star' => false,
'description' => 'The Trane XV80 forced air gas furnace delivers up to 80% AFUE with a variable-speed fan motor for consistent, quiet airflow. Compact, flexible cabinet design. Compatible with Trane CleanEffects air filtration. Available in Louisville through DFH Company.',
],
's9v2-xv-two-stage-variable-speed-gas-furnaces' => [
'name' => 'Trane S9V2 Two-Stage Variable-Speed Gas Furnace',
'model' => 'S9V2', 'mpn' => 'S9V2', 'category' => 'Furnace', 'energy_star' => false,
'description' => 'The Trane S9V2 gas furnace delivers 96% AFUE with the ultra-efficient Vortica II variable-speed blower. Airtight cabinet certified to less than 1% leakage, stainless steel primary and secondary heat exchangers. Compact re-designed cabinet. Available in Louisville through DFH Company.',
],
's9x2-two-stage-high-efficiency-ecm' => [
'name' => 'Trane S9X2 Two-Stage High-Efficiency Gas Furnace',
'model' => 'S9X2', 'mpn' => 'S9X2', 'category' => 'Furnace', 'energy_star' => false,
'description' => 'The Trane S9X2 two-stage gas furnace features two stages of gas heat for cold-weather comfort and a high-efficiency CTM blower for warm-weather efficiency. Compact cabinet designed for tight spaces. Available in Louisville through DFH Company.',
],
's9x1-gas-furnace' => [
'name' => 'Trane S9X1 Single-Stage Gas Furnace',
'model' => 'S9X1', 'mpn' => 'S9X1', 'category' => 'Furnace', 'energy_star' => false,
'description' => 'The Trane S9X1 single-stage gas furnace delivers up to 96% AFUE with a high-efficiency ECM blower motor for consistent airflow and lower energy bills. All components tested for long-lasting reliability. Available in Louisville through DFH Company.',
],
's9b1-gas-furnace' => [
'name' => 'Trane S9B1 Gas Furnace',
'model' => 'S9B1', 'mpn' => 'S9B1', 'category' => 'Furnace', 'energy_star' => false,
'description' => 'The Trane S9B1 is a high-efficiency single-stage gas furnace built for dependable, consistent heating. Tested components for long-lasting reliability. Available for installation in Louisville, KY through DFH Company.',
],
's8x2-gas-furnace' => [
'name' => 'Trane S8X2 Two-Stage Gas Furnace',
'model' => 'S8X2', 'mpn' => 'S8X2', 'category' => 'Furnace', 'energy_star' => false,
'description' => 'The Trane S8X2 two-stage gas furnace delivers reliable heating with two-speed operation for greater comfort control. Tested, durable components and compact cabinet design. Available in Louisville through DFH Company.',
],
's8x1-gas-furnace' => [
'name' => 'Trane S8X1 Single-Stage Gas Furnace',
'model' => 'S8X1', 'mpn' => 'S8X1', 'category' => 'Furnace', 'energy_star' => false,
'description' => 'The Trane S8X1 single-stage gas furnace provides dependable, affordable heating with Trane's tested components and long-lasting reliability. A solid entry-level choice for Louisville homeowners. Available through DFH Company.',
],
// HEAT PUMPS
'xv20i-heat-pump' => [
'name' => 'Trane XV20i Variable-Speed Heat Pump',
'model' => 'XV20i', 'mpn' => 'XV20i', 'category' => 'Heat Pump', 'energy_star' => true,
'description' => 'The Trane XV20i TruComfort variable-speed heat pump automatically adjusts in precise 1/10 of 1% increments for consistent indoor comfort and up to 20 SEER efficiency. Ultra-quiet operation with Climatuff variable-speed compressor. Available in Louisville through DFH Company.',
],
'xv18-variable-speed-heat-pump' => [
'name' => 'Trane XV18 Variable-Speed Heat Pump',
'model' => 'XV18', 'mpn' => 'XV18', 'category' => 'Heat Pump', 'energy_star' => true,
'description' => 'The Trane XV18 variable-speed heat pump delivers up to 18 SEER efficiency with two-stage operation and TruComfort precision control for year-round comfort in Louisville's climate. Available through DFH Company.',
],
'xr15-heat-pump' => [
'name' => 'Trane XR15 Heat Pump',
'model' => 'XR15', 'mpn' => 'XR15', 'category' => 'Heat Pump', 'energy_star' => false,
'description' => 'The Trane XR15 heat pump delivers up to 15 SEER efficiency with reliable single-stage operation, Climatuff compressor and all-aluminum Spine Fin coil for year-round Louisville comfort. Available through DFH Company.',
],
'xr14-heat-pump' => [
'name' => 'Trane XR14 Heat Pump',
'model' => 'XR14', 'mpn' => 'XR14', 'category' => 'Heat Pump', 'energy_star' => false,
'description' => 'The Trane XR14 heat pump provides up to 14.5 SEER efficiency with dependable single-stage operation and Trane's tested Climatuff compressor. A solid choice for year-round Louisville comfort. Available through DFH Company.',
],
'5hpl-heat-pump' => [
'name' => 'Trane 5HPL Heat Pump',
'model' => '5HPL', 'mpn' => '5HPL', 'category' => 'Heat Pump', 'energy_star' => false,
'description' => 'A dependable Trane heat pump for year-round heating and cooling in Louisville, KY homes. Reliable performance with tested Trane components. Available for installation through DFH Company.',
],
// AIR CONDITIONERS
'xv20i-ultra-efficiency-air-conditioner' => [
'name' => 'Trane XV20i Ultra-Efficiency Air Conditioner',
'model' => 'XV20i', 'mpn' => 'XV20i-AC', 'category' => 'Air Conditioner', 'energy_star' => true,
'description' => 'The Trane XV20i TruComfort variable-speed central air conditioner delivers up to 22 SEER efficiency with precise 1/10 of 1% compressor speed adjustments. Whisper-quiet operation, ComfortLink II compatible. Energy Star certified. Available in Louisville through DFH Company.',
],
'xv18-super-efficiency-units' => [
'name' => 'Trane XV18 TruComfort Variable-Speed Air Conditioner',
'model' => 'XV18', 'mpn' => 'XV18-AC', 'category' => 'Air Conditioner', 'energy_star' => true,
'description' => 'The Trane XV18 TruComfort variable-speed air conditioner delivers up to 18 SEER efficiency, maintaining home temperature within half a degree of the thermostat setting via continuous 1/10 of 1% adjustments. Up to 4 decibels quieter than competitors. ComfortLink II compatible. Available in Louisville through DFH Company.',
],
'xr16-high-efficiency-air-conditioner' => [
'name' => 'Trane XR16 High-Efficiency Air Conditioner',
'model' => 'XR16', 'mpn' => 'XR16', 'category' => 'Air Conditioner', 'energy_star' => false,
'description' => 'The Trane XR16 delivers up to 16 SEER efficiency with single-stage Climatuff compressor and all-aluminum Spine Fin coil. A reliable, high-efficiency choice for Louisville homes. Available through DFH Company.',
],
'xr14-standard-efficiency-air-conditioner' => [
'name' => 'Trane XR14 Standard Efficiency Air Conditioner',
'model' => 'XR14', 'mpn' => 'XR14-AC', 'category' => 'Air Conditioner', 'energy_star' => false,
'description' => 'The Trane XR14 provides up to 14.5 SEER cooling efficiency with dependable single-stage operation and Trane's tested, durable components. A practical choice for Louisville homeowners. Available through DFH Company.',
],
// AIR HANDLERS
'tam9-air-handler' => [
'name' => 'Trane TAM9 Variable-Speed Air Handler',
'model' => 'TAM9', 'mpn' => 'TAM9', 'category' => 'Air Handler', 'energy_star' => false,
'description' => 'The Trane TAM9 variable-speed air handler delivers ultra-quiet, efficient airflow with ComfortLink II compatibility, enhanced dehumidification capability and flexible installation configurations. Available in Louisville through DFH Company.',
],
'tem6-air-handlers' => [
'name' => 'Trane TEM6 Multi-Speed Air Handler',
'model' => 'TEM6', 'mpn' => 'TEM6', 'category' => 'Air Handler', 'energy_star' => false,
'description' => 'The Trane TEM6 multi-speed air handler provides reliable, efficient airflow with broad compatibility across Trane heat pump and air conditioning systems. Available in Louisville through DFH Company.',
],
'tem4-air-handlers' => [
'name' => 'Trane TEM4 Multi-Speed Air Handler',
'model' => 'TEM4', 'mpn' => 'TEM4', 'category' => 'Air Handler', 'energy_star' => false,
'description' => 'The Trane TEM4 is a dependable multi-speed air handler designed for use with Trane split-system heat pumps and air conditioners. Available in Louisville through DFH Company.',
],
'tam4-air-handlers' => [
'name' => 'Trane TAM4 Air Handler',
'model' => 'TAM4', 'mpn' => 'TAM4', 'category' => 'Air Handler', 'energy_star' => false,
'description' => 'The Trane TAM4 air handler provides reliable airflow distribution for Trane split-system heating and cooling equipment. Available in Louisville through DFH Company.',
],
// PACKAGED UNITS
'xl16c-packaged-heat-pump' => [
'name' => 'Trane XL16c Packaged Heat Pump',
'model' => 'XL16c', 'mpn' => 'XL16c-HP', 'category' => 'Packaged HVAC Unit', 'energy_star' => false,
'description' => 'The Trane XL16c packaged heat pump delivers up to 16 SEER efficiency with year-round heating and cooling in a single outdoor cabinet. Ideal for Louisville homes without space for split systems. Available through DFH Company.',
],
'xl16c-packaged-gas-electric' => [
'name' => 'Trane XL16c Packaged Gas/Electric System',
'model' => 'XL16c', 'mpn' => 'XL16c-GE', 'category' => 'Packaged HVAC Unit', 'energy_star' => false,
'description' => 'The Trane XL16c packaged gas/electric unit combines a high-efficiency air conditioner with gas heat in a single outdoor cabinet, up to 16 SEER cooling. Available in Louisville through DFH Company.',
],
'xl15c-packaged-heat-pump' => [
'name' => 'Trane XL15c Packaged Heat Pump',
'model' => 'XL15c', 'mpn' => 'XL15c-HP', 'category' => 'Packaged HVAC Unit', 'energy_star' => false,
'description' => 'The Trane XL15c packaged heat pump provides year-round heating and cooling in a single outdoor cabinet with up to 15 SEER efficiency. Available in Louisville through DFH Company.',
],
'xl15c-packaged-gas-electric' => [
'name' => 'Trane XL15c Packaged Gas/Electric System',
'model' => 'XL15c', 'mpn' => 'XL15c-GE', 'category' => 'Packaged HVAC Unit', 'energy_star' => false,
'description' => 'The Trane XL15c packaged gas/electric system combines gas heating and electric cooling in one outdoor unit up to 15 SEER. Available in Louisville through DFH Company.',
],
'xr14c-packaged-heat-pump' => [
'name' => 'Trane XR14c Packaged Heat Pump',
'model' => 'XR14c', 'mpn' => 'XR14c-HP', 'category' => 'Packaged HVAC Unit', 'energy_star' => false,
'description' => 'The Trane XR14c packaged heat pump is a reliable, standard-efficiency all-in-one heating and cooling solution for Louisville homes. Available through DFH Company.',
],
'xr14c-packaged-gas-electric' => [
'name' => 'Trane XR14c Packaged Gas/Electric System',
'model' => 'XR14c', 'mpn' => 'XR14c-GE', 'category' => 'Packaged HVAC Unit', 'energy_star' => false,
'description' => 'The Trane XR14c packaged gas/electric unit combines gas heat and standard-efficiency cooling in one outdoor cabinet. Available in Louisville, KY through DFH Company.',
],
// THERMOSTATS
'comfortlink-ii-xl1050' => [
'name' => 'Trane ComfortLink II XL1050 Smart Thermostat',
'model' => 'XL1050', 'mpn' => 'XL1050', 'category' => 'Smart Thermostat', 'energy_star' => false, 'brand' => 'Trane',
'description' => 'The Trane ComfortLink II XL1050 is a full-color touchscreen smart thermostat with Wi-Fi, Nexia Home Intelligence compatibility and full ComfortLink II communicating system integration. Available in Louisville through DFH Company.',
],
'comfortlink-ii-xl850' => [
'name' => 'Trane ComfortLink II XL850 Connected Thermostat',
'model' => 'XL850', 'mpn' => 'XL850', 'category' => 'Smart Thermostat', 'energy_star' => false, 'brand' => 'Trane',
'description' => 'The Trane ComfortLink II XL850 offers Wi-Fi connectivity, color touchscreen display and full communicating capability with Trane ComfortLink II HVAC systems. Available in Louisville through DFH Company.',
],
'trane-xl824' => [
'name' => 'Trane XL824 Connected Control Thermostat',
'model' => 'XL824', 'mpn' => 'XL824', 'category' => 'Smart Thermostat', 'energy_star' => false, 'brand' => 'Trane',
'description' => 'The Trane XL824 is a Wi-Fi connected touchscreen thermostat with Nexia Home Intelligence compatibility for remote access and scheduling. Available in Louisville through DFH Company.',
],
'honeywell-5000' => [
'name' => 'Honeywell RTH5100B Programmable Thermostat',
'model' => 'RTH5100B', 'mpn' => 'RTH5100B', 'category' => 'Programmable Thermostat', 'energy_star' => false, 'brand' => 'Honeywell',
'description' => 'The Honeywell 5000 programmable thermostat provides straightforward, reliable temperature scheduling for standard HVAC systems. An affordable choice for Louisville homeowners. Available through DFH Company.',
],
// AIR CLEANERS
'trane-cleaneffects-air-cleaner' => [
'name' => 'Trane CleanEffects Whole-Home Air Cleaner',
'model' => 'CleanEffects', 'mpn' => 'CleanEffects', 'category' => 'Whole-Home Air Cleaner', 'energy_star' => false, 'brand' => 'Trane',
'description' => 'The Trane CleanEffects whole-home air filtration system removes up to 99.98% of airborne particles including dust, pollen, mold and bacteria — up to 100 times more effective than standard 1-inch filters. Installed directly into your HVAC system. Available in Louisville through DFH Company.',
],
'aprilaire-1210-air-purifier' => [
'name' => 'Aprilaire Model 1210 Whole-Home Air Purifier',
'model' => '1210', 'mpn' => '1210', 'category' => 'Whole-Home Air Purifier', 'energy_star' => false, 'brand' => 'Aprilaire',
'description' => 'The Aprilaire Model 1210 whole-home air purifier installs directly into your HVAC system and provides whole-home filtration of dust, pollen, mold spores and other airborne particles. Available in Louisville through DFH Company.',
],
'pure-uv-cleancoil' => [
'name' => 'Pure UV CleanCoil HVAC UV Light System',
'model' => 'CleanCoil', 'mpn' => 'CleanCoil', 'category' => 'UV Air Treatment System', 'energy_star' => false, 'brand' => 'Pure UV',
'description' => 'The Pure UV CleanCoil installs in your air handler to kill mold, bacteria and viruses on the evaporator coil surface, improving indoor air quality and maintaining HVAC system efficiency. Available in Louisville through DFH Company.',
],
];
$slug3 = $segments[2];
if ( ! isset( $products[ $slug3 ] ) ) return;
$prod = $products[ $slug3 ];
$schema = [
'@context' => 'https://schema.org',
'@type' => 'Product',
'@id' => get_permalink() . '#product',
'name' => $prod['name'],
'description' => $prod['description'],
'category' => $prod['category'],
'mpn' => $prod['mpn'],
'sku' => $prod['mpn'],
'brand' => [
'@type' => 'Brand',
'name' => isset( $prod['brand'] ) ? $prod['brand'] : 'Trane',
],
'url' => get_permalink(),
];
$thumb = get_the_post_thumbnail_url( get_the_ID(), 'full' );
if ( $thumb ) {
$schema['image'] = $thumb;
}
if ( ! empty( $prod['energy_star'] ) ) {
$schema['additionalProperty'] = [
'@type' => 'PropertyValue',
'name' => 'Energy Star Certified',
'value' => 'Yes',
];
}
dfh_print_schema( $schema );
}
// ─── 5. ItemList — /products/[category]/ ─────────────────────────────────────
add_action( 'wp_footer', 'dfh_schema_itemlist', 10 );
function dfh_schema_itemlist() {
$path = trim( wp_parse_url( $_SERVER['REQUEST_URI'], PHP_URL_PATH ), '/' );
if ( strpos( $path, 'products/' ) !== 0 ) return;
$segments = explode( '/', $path );
if ( count( $segments ) !== 2 ) return;
$categories = [
'furnaces' => [
'name' => 'Trane Furnaces Available in Louisville, KY — DFH Company',
'description' => 'DFH Company carries the full line of Trane gas furnaces in Louisville, KY from the entry-level S8X1 to the ultra-efficient XC95M at 97.3% AFUE.',
'items' => [
['name' => 'Trane XC95M Modulating Variable-Speed Gas Furnace', 'url' => 'https://dfhcompany.com/products/furnaces/xc95m-modulating-variable-speed/'],
['name' => 'Trane XC80 Two-Stage Variable-Speed Gas Furnace', 'url' => 'https://dfhcompany.com/products/furnaces/xc80-xc-modulating-variable-speed/'],
['name' => 'Trane XV80 Two-Stage Variable-Speed Gas Furnace', 'url' => 'https://dfhcompany.com/products/furnaces/xv80-two-stage-variable-speed-gas-furnaces/'],
['name' => 'Trane S9V2 Two-Stage Variable-Speed Gas Furnace', 'url' => 'https://dfhcompany.com/products/furnaces/s9v2-xv-two-stage-variable-speed-gas-furnaces/'],
['name' => 'Trane S9X2 Two-Stage High-Efficiency Gas Furnace', 'url' => 'https://dfhcompany.com/products/furnaces/s9x2-two-stage-high-efficiency-ecm/'],
['name' => 'Trane S9X1 Single-Stage Gas Furnace', 'url' => 'https://dfhcompany.com/products/furnaces/s9x1-gas-furnace/'],
['name' => 'Trane S9B1 Gas Furnace', 'url' => 'https://dfhcompany.com/products/furnaces/s9b1-gas-furnace/'],
['name' => 'Trane S8X2 Two-Stage Gas Furnace', 'url' => 'https://dfhcompany.com/products/furnaces/s8x2-gas-furnace/'],
['name' => 'Trane S8X1 Single-Stage Gas Furnace', 'url' => 'https://dfhcompany.com/products/furnaces/s8x1-gas-furnace/'],
],
],
'heat-pumps' => [
'name' => 'Trane Heat Pumps Available in Louisville, KY — DFH Company',
'description' => 'DFH Company installs Trane heat pumps in Louisville, KY ranging from the reliable XR14 to the premium XV20i TruComfort variable-speed system.',
'items' => [
['name' => 'Trane XV20i Variable-Speed Heat Pump', 'url' => 'https://dfhcompany.com/products/heat-pumps/xv20i-heat-pump/'],
['name' => 'Trane XV18 Variable-Speed Heat Pump', 'url' => 'https://dfhcompany.com/products/heat-pumps/xv18-variable-speed-heat-pump/'],
['name' => 'Trane XR15 Heat Pump', 'url' => 'https://dfhcompany.com/products/heat-pumps/xr15-heat-pump/'],
['name' => 'Trane XR14 Heat Pump', 'url' => 'https://dfhcompany.com/products/heat-pumps/xr14-heat-pump/'],
['name' => 'Trane 5HPL Heat Pump', 'url' => 'https://dfhcompany.com/products/heat-pumps/5hpl-heat-pump/'],
],
],
'air-conditioners' => [
'name' => 'Trane Air Conditioners Available in Louisville, KY — DFH Company',
'description' => 'DFH Company installs Trane central air conditioners in Louisville, KY from the dependable XR14 up to the ultra-efficient XV20i TruComfort at 22 SEER.',
'items' => [
['name' => 'Trane XV20i Ultra-Efficiency Air Conditioner', 'url' => 'https://dfhcompany.com/products/air-conditioners/xv20i-ultra-efficiency-air-conditioner/'],
['name' => 'Trane XV18 TruComfort Variable-Speed Air Conditioner', 'url' => 'https://dfhcompany.com/products/air-conditioners/xv18-super-efficiency-units/'],
['name' => 'Trane XR16 High-Efficiency Air Conditioner', 'url' => 'https://dfhcompany.com/products/air-conditioners/xr16-high-efficiency-air-conditioner/'],
['name' => 'Trane XR14 Standard Efficiency Air Conditioner', 'url' => 'https://dfhcompany.com/products/air-conditioners/xr14-standard-efficiency-air-conditioner/'],
],
],
'air-handlers' => [
'name' => 'Trane Air Handlers Available in Louisville, KY — DFH Company',
'description' => 'DFH Company carries Trane air handlers in Louisville including the variable-speed TAM9 and multi-speed TEM series for split-system setups.',
'items' => [
['name' => 'Trane TAM9 Variable-Speed Air Handler', 'url' => 'https://dfhcompany.com/products/air-handlers/tam9-air-handler/'],
['name' => 'Trane TEM6 Multi-Speed Air Handler', 'url' => 'https://dfhcompany.com/products/air-handlers/tem6-air-handlers/'],
['name' => 'Trane TEM4 Multi-Speed Air Handler', 'url' => 'https://dfhcompany.com/products/air-handlers/tem4-air-handlers/'],
['name' => 'Trane TAM4 Air Handler', 'url' => 'https://dfhcompany.com/products/air-handlers/tam4-air-handlers/'],
],
],
'packaged-units' => [
'name' => 'Trane Packaged HVAC Units in Louisville, KY — DFH Company',
'description' => 'DFH Company installs Trane packaged gas/electric and heat pump units in Louisville — all-in-one heating and cooling in a single outdoor cabinet.',
'items' => [
['name' => 'Trane XL16c Packaged Heat Pump', 'url' => 'https://dfhcompany.com/products/packaged-units/xl16c-packaged-heat-pump/'],
['name' => 'Trane XL16c Packaged Gas/Electric', 'url' => 'https://dfhcompany.com/products/packaged-units/xl16c-packaged-gas-electric/'],
['name' => 'Trane XL15c Packaged Heat Pump', 'url' => 'https://dfhcompany.com/products/packaged-units/xl15c-packaged-heat-pump/'],
['name' => 'Trane XL15c Packaged Gas/Electric', 'url' => 'https://dfhcompany.com/products/packaged-units/xl15c-packaged-gas-electric/'],
['name' => 'Trane XR14c Packaged Heat Pump', 'url' => 'https://dfhcompany.com/products/packaged-units/xr14c-packaged-heat-pump/'],
['name' => 'Trane XR14c Packaged Gas/Electric', 'url' => 'https://dfhcompany.com/products/packaged-units/xr14c-packaged-gas-electric/'],
],
],
'thermostats' => [
'name' => 'HVAC Thermostats from DFH Company in Louisville, KY',
'description' => 'DFH Company offers Trane and Honeywell thermostats in Louisville from basic programmable controls to the full-featured ComfortLink II XL1050 smart thermostat.',
'items' => [
['name' => 'Trane ComfortLink II XL1050 Smart Thermostat', 'url' => 'https://dfhcompany.com/products/thermostats/comfortlink-ii-xl1050/'],
['name' => 'Trane ComfortLink II XL850 Connected Thermostat', 'url' => 'https://dfhcompany.com/products/thermostats/comfortlink-ii-xl850/'],
['name' => 'Trane XL824 Connected Control Thermostat', 'url' => 'https://dfhcompany.com/products/thermostats/trane-xl824/'],
['name' => 'Honeywell RTH5100B Programmable Thermostat', 'url' => 'https://dfhcompany.com/products/thermostats/honeywell-5000/'],
],
],
'air-cleaners' => [
'name' => 'Whole-Home Air Cleaners and Purifiers — DFH Company Louisville',
'description' => 'DFH Company installs whole-home air cleaners and UV filtration systems in Louisville, KY including Trane CleanEffects, Aprilaire 1210 and Pure UV CleanCoil.',
'items' => [
['name' => 'Trane CleanEffects Whole-Home Air Cleaner', 'url' => 'https://dfhcompany.com/products/air-cleaners/trane-cleaneffects-air-cleaner/'],
['name' => 'Aprilaire Model 1210 Whole-Home Air Purifier', 'url' => 'https://dfhcompany.com/products/air-cleaners/aprilaire-1210-air-purifier/'],
['name' => 'Pure UV CleanCoil HVAC UV Light System', 'url' => 'https://dfhcompany.com/products/air-cleaners/pure-uv-cleancoil/'],
],
],
];
$cat_slug = $segments[1];
if ( ! isset( $categories[ $cat_slug ] ) ) return;
$cat = $categories[ $cat_slug ];
$list_items = [];
foreach ( $cat['items'] as $i => $item ) {
$list_items[] = [
'@type' => 'ListItem',
'position' => $i + 1,
'name' => $item['name'],
'url' => $item['url'],
];
}
dfh_print_schema([
'@context' => 'https://schema.org',
'@type' => 'ItemList',
'name' => $cat['name'],
'description' => $cat['description'],
'url' => get_permalink(),
'itemListElement' => $list_items,
]);
}
// ─── 6. ContactPage ──────────────────────────────────────────────────────────
add_action( 'wp_footer', 'dfh_schema_contact', 10 );
function dfh_schema_contact() {
$path = trim( wp_parse_url( $_SERVER['REQUEST_URI'], PHP_URL_PATH ), '/' );
if ( $path !== 'contact-us' ) return;
dfh_print_schema([
'@context' => 'https://schema.org',
'@type' => 'ContactPage',
'@id' => 'https://dfhcompany.com/contact-us/#contactpage',
'name' => 'Contact DFH Company | HVAC Service in Louisville, KY',
'description' => 'Contact DFH Company for HVAC installation, repair and maintenance in Louisville, KY. Call (502) 968-6222 or request a free estimate online. 24/7 emergency service available.',
'url' => 'https://dfhcompany.com/contact-us/',
'mainEntity' => dfh_business_stub(),
]);
}
// ─── 7. AboutPage ────────────────────────────────────────────────────────────
add_action( 'wp_footer', 'dfh_schema_about', 10 );
function dfh_schema_about() {
$path = trim( wp_parse_url( $_SERVER['REQUEST_URI'], PHP_URL_PATH ), '/' );
if ( $path !== 'about-dfh' ) return;
dfh_print_schema([
'@context' => 'https://schema.org',
'@type' => 'AboutPage',
'@id' => 'https://dfhcompany.com/about-dfh/#aboutpage',
'name' => 'About DFH Company | Louisville HVAC Experts Since 1935',
'description' => 'Learn about DFH Company, Louisville's family-owned HVAC contractor since 1935. Three generations of Hinkebein family service, certified Trane Comfort Specialist, and 2023 Trane SOAR Award winner.',
'url' => 'https://dfhcompany.com/about-dfh/',
'mainEntity' => [
'@type' => 'HVACBusiness',
'@id' => dfh_business_id(),
'name' => 'DFH Company',
'foundingDate' => '1935',
'founder' => ['@type' => 'Person', 'name' => 'Don Hinkebein'],
'employee' => [
['@type' => 'Person', 'name' => 'Chris Hinkebein', 'jobTitle' => 'Owner'],
['@type' => 'Person', 'name' => 'Alex Hinkebein', 'jobTitle' => 'Vice President'],
],
],
]);
}
Keeping Louisville Comfortable HVAC repair & installation services
Contact Us Stay Cool This Summer with Trane Air Conditioners Choose from our selection of energy-efficient cooling solutions
When it comes to comfort and performance, Trane air conditioners deliver. At DFH, we offer high efficiency Trane AC systems designed to keep your home cool and comfortable, even on the hottest Louisville days.
View Models Three Generations of Family Service The DFH Company has been serving Greater Louisville residents since 1935, when Don Hinkebein opened a small heating and air conditioning business downtown. His son Don Jr. incorporated the company in 1969,
and today, Don's grandsons Chris and Alex continue
the family tradition with the same personal
attention and quality service.
Ready for Better Comfort? Get your free estimate today and discover why Louisville trusts DFH for all their HVAC needs.
Request a Free Estimate Don F. & Myrna Hinkebein Scholarship Fund The Hinkebein family recognizes the Catholic Education Foundation’s mission as a worthy and appropriate cause by which they can memorialize Don and Myrna.
Learn More Information About DFH Careers Blog Contact Us To improve your experience, we use Microsoft Clarity to better understand how visitors interact with our website. By continuing to use our site, you agree to the collection and use of this data by us and Microsoft. For more information, please see the
Microsoft Clarity Privacy Statement .
phone Code Snippet wp-customfonts 4