The Danville Heating Contractors You Can Trust
Since 1972, the technicians at McKinney Heating & Air Conditioning have repaired, installed and maintained the heating systems of customers in the Danville area. As a family-owned and operated Danville heating company, we take pride in our positive reputation throughout the region. Our technicians are continually training to keep up with the latest in heating technologies. Let our professionals help keep your home warm, cozy and safe through the cold season.
When you work with us, you get a company that offers:

- NATE-certified technicians
- A large service area
- Flexible scheduling
- Installation financing on approved credit
Your Danville Heating Repair Service
It’s inevitable that a heating system will need repair every now and then, especially as it gets older. Thankfully, our professionals are highly skilled and knowledgeable when it comes to repairing all kinds of heating systems.

We can fix issues such as:
- Strange noises due to wear and tear
- Faulty ignitions
- Dirty filters
- Bad airflow
- Faulty heat exchangers
Danville’s Leading Heating Installation Crew
The professionals at McKinney Heating & Air Conditioning can also install a new heating system or replace an older unit for you. If you seek our advice, we’ll take into account the size of your property, the size of your family, and your home’s heat losses and gains. Our technicians will help you find the perfect system for your heating needs.
Our heating company can install the following:

- Heat pumps
- Oil furnaces
- Gas furnaces
- Gas logs
- Fireplaces
- Propane tanks
- Oil tanks
About Our Danville Maintenance Services
Regular maintenance will help a heating system last much longer. That’s why our heating company recommends having a system tune-up at least once a year. You may be surprised what kinds of issues our technicians could address. During maintenance checkups, we can clean filters, check pilot lights, reset furnaces & heat pumps, reset thermostats and adjust blowers. All these services can help you save money by improving heating efficiency and preventing the need for costly repairs.
Not looking for heating services? We also offer AC services as well as tankless water heaters.
Furnace Maintenance FAQs – Danville, VA
How often should I schedule furnace maintenance in Danville, VA?
Homeowners should schedule professional furnace maintenance once per year,
ideally before the colder months begin. Annual furnace tune-ups help ensure
your system operates efficiently and reliably during Danville’s winter season
while reducing the risk of unexpected breakdowns.
What is included in a furnace tune-up?
A typical furnace maintenance service includes inspecting and cleaning key components,
checking the heat exchanger, testing safety controls, tightening electrical connections,
inspecting or replacing the air filter, and verifying proper airflow. These steps help
improve system performance and extend its lifespan.
Can furnace maintenance help lower my energy bills?
Yes, routine furnace maintenance helps your system run more efficiently by keeping
components clean and properly calibrated. An efficient furnace uses less energy
to heat your home, which can reduce monthly utility costs and prevent expensive repairs.