HVAC in Virginia

109 HVAC contractors in 60 cities and towns. Heating, ventilation, air conditioning and refrigeration installers and service companies, including rooftop units and service agreements. Facilities usually schedule them at least twice a year, before cooling and heating seasons.

How Many HVAC Contractors Are in Virginia?

We list 109 HVAC contractors in Virginia, across 60 {cities.length === 1 ? 'city' : 'cities and towns'}; the most are in Lynchburg (7), Chesapeake (6), Richmond (6). Facilities usually schedule HVAC contractors at least twice a year, before cooling and heating seasons. Ask each for a written quote with every fee included and compare the totals.

Updated November 6, 2026 · Source: OpenStreetMap (refreshed November 6, 2026).

By City

Advertisement

Before You Hire

  1. Do you take commercial work, and do you service buildings like ours?
  2. Can you send a certificate of insurance naming us as additional insured?
  3. Are your technicians EPA Section 608 certified to handle refrigerant?
  4. Do you service our equipment type and brand (rooftop units, chillers, boilers)?
  5. What does a service agreement include, visit by visit?

804 Main Street, Altavista

HVACPhone listedWebsiteHours listedSource: OSM

11250 Hopson Road, Ashland

HVACPhone listedWebsiteHours listedSource: OSM

36106 Lankford Highway, Belle Haven

HVACPhone listedWebsiteHours listedSource: OSM

3028 South Military Highway, Chesapeake

HVACPhone listedWebsiteHours listedSource: OSM

121 West Main Street, Covington

HVACPhone listedSource: OSM

11205 New Albany Circle, Fredericksburg

HVACSource: OSM

105 Sylvia Road, Hanover County

HVACPhone listedWebsiteHours listedSource: OSM

4471 George Washington Memorial Highway, Hayes

HVACPhone listedWebsiteHours listedSource: OSM

7000 Newington Road, Lorton

HVACPhone listedWebsiteSource: OSM

2655 Lakeside Drive, Lynchburg

HVACPhone listedWebsiteSource: OSM

Norfolk

HVACSource: OSM

4740 West Norfolk Road, Portsmouth

HVACPhone listedWebsiteSource: OSM

4308 Portsmouth Boulevard, Portsmouth

HVACPhone listedSource: OSM

3000 Cofer Road, Richmond

HVACPhone listedWebsiteSource: OSM

1823 North Hamilton Street, Richmond

HVACSource: OSM

Old York Hampton Highway, York County

HVACSource: OSM

HVAC in every state · Questions to Ask Before Hiring: HVAC

Listings: © OpenStreetMap contributors (ODbL) · Data last updated November 6, 2026 · Sources & method