Toll Free (866) WKM-HVAC 956-4822


We proudly serve the following New York Counties:

  • Orange
  • Sullivan
  • Dutchess
  • Ulster
  • Putnam (LIC 13840 HVAC/R)
  • Rockland (LIC P-1653 HVAC/R)
  • Westchester
Facebook Logo Become a Fan!


Call Us for Heating and Cooling Repair in
Orange County, NY

When it comes to heating and air conditioning, you need a company you can count on. At WK Mechanical, we've spent over 35 years serving HVAC needs in Hudson Valley, including Dutchess, Sullivan, Putnam, Ulster, and Rockland Counties. Our customers have all benefited from our reliable heating and cooling repair located in Orange County, NY. Let us help you, too. 

We provide countless HVAC services to homes and businesses throughout Hudson Valley. Some of our most common services include installation and repair for the following:

  • Steam heating and piping
  • Water heaters
  • AC and heating equipment
  • Automatic standby generators
  • Ductwork
  • Boilers – Oil, Natural Gas, and Propane
  • Geo thermal systems
  • Furnaces – Oil, Natural Gas, and Propane
  • Central heating and air conditioning
  • Heat Pumps
  • Ductless heating and air conditioning systems

We also provide inspections and water solutions testing as part of our services. From indoor air quality to control system design, we strive to create the best possible commercial and residential HVAC systems.

We also provide annual maintenance agreements and emergency HVAC services to all our customers. This means 24/7 service for every day of the year. If you need immediate help, WK Mechanical has you covered.

Trusted Technicians

Whether they're performing repairs, installation, or preventive maintenance, our skilled technicians are efficient and aware. They know how to take preventative measures to save you money. In fact, we can even create in-house sheet metal to create custom ductwork, usually with same-day service.

Our systems support high efficiency and comfort, so choose WK Mechanical to meet all your HVAC needs. Call us today toll-free at (866) 956-4822 or fill out an online request today.