HVAC Services in Campbell County, VA

Thompson Heating and Cooling LLC offers expert-level care of your heating and air conditioning systems. We apply in-depth industry knowledge to accurately identify issues and make fast, efficient repairs. Our expertise saves you time and money. Contact us today for one of our full-range of commercial and residential services.


Bryant acAir conditioning: Do you need commercial air conditioning repair in Campbell County, VA? Don’t sweat it. Our expert team can service all makes and models of units. We bring over 50 years of experience to each job. Our technicians will diagnose, repair, maintain or install a new unit to take care of all your air conditioning needs.

  • Heating equipment:
    Whether you need simple maintenance or complex heating repair in Campbell County, VA, we’re your go-to source. We service all brands, and we specialize in oil fire heating furnaces. If you are experiencing issues with your heating equipment, don’t hesitate to contact our reliable team.
  • Duct work and ventilation:
    Is it time to clean your duct work? Are you losing heat through leaking ducts? Contact our duct work experts to evaluate, repair or replace your duct work and ventilation and keep your systems running smoothly.
  • Water heaters:
    Has your water heater reached the end of its life? This is often one of the first things that requires replacement in a new home. Our team offers water heater service, and we are available for emergency water damage solutions.


Thompson Heating and Cooling LLC offers everything you need to keep your HVAC system running properly. Our products include:

Leave It to the Pros

When your HVAC system needs repairs, maintenance or replacement, Thompson Heating and Cooling LLC is your premier choice. Contact our experienced professionals today at 434-444-0404 to schedule your next service or receive a free quote for installations.

Contact Us