Heating & cooling experts

Serving Fayette, Nicholas, & Raleigh Counties, WV

Air Conditioning / Heat Pumps
Learn More >

Gas Furnaces


Learn More >



Learn More >



Learn More >

Daikin Heat Pumps / Air Conditioning
Learn More >

Call Miller & Sons Heating & Cooling for Outstanding Service

Miller & Sons knows that heating and cooling in your home office is very important. You can’t afford to be left in the cold in the winter or be defenseless in the heat of summer. You need a contractor you can trust with a history of professionalism, knowledge, and quick service. If your air conditioning, heating or generator unit needs repair or you are looking for a new unit, rely on Miller & Sons for a fair and honest evaluation. We service all makes and models, offer 24/7 emergency services, and will provide a free estimate. Contact us online today, or call Miller & Sons at: (304) 574-2061 to receive outstanding service for your heating and cooling repair needs.

About Miller & Sons Heating & Cooling

Miller & Sons Heating & Cooling is a family-owned business serving the tri-county area of Fayette, Nicholas, and Raleigh Counties since 1978. Well-known and respected air conditioning and heating contractors, Miller’s provides quick, on-site service and a history of professionalism, knowledge of the products, and experience to do the job right. With over 36 years of experience in selling, installation, and on-site service of heating and cooling units, let Miller & Sons be your first choice for HVAC service in Fayette County, Nicholas County, and Raleigh County.

Miller & Sons Heating & Cooling is Beckley, Oak Hill, Ansted, and other areas of West Virginia’s best heating and cooling repair service. We offer a variety of repair services to create a warm and comfortable home or business for all of our clients. Some of our services include:

  • Air Conditioning/Heat Pumps
  • Gas Furnaces
  • Generators
  • Boilers
  • Daikin Heat Pumps & Air Conditioning
  • Financing

Call Miller & Sons for Heating & Cooling Repair Services in

Raleigh County, WV
Beckley, WV
Mabscott, WV
Beaver, WV

Fayette County, WV
Oak Hill, WV
Fayetteville, WV
Montgomery, WV

Nicholas County, WV
Summersville, WV
Richwood, WV
Craigsville, WV