304-425-5445

About Us

We’ve been keeping homes comfortable throughout Princeton since we started out in 1988.

Since 1988, J&M Heating and Air Conditioning has practiced a simple rule: You call, we come. We’ve been serving homes in the Princeton area with 24-hour service and a staff dedicated to bringing top-of-the-line heating and cooling services.

Almost all of our team of professional, knowledgeable and NATE-certified specialists have been part of the J&M team for more than 20 years. And that experience shows, as J&M has been recognized as both a Lennox Award winner and Lennox Premier Dealer. That means you can rely on us to take on any problem in your home and get the job done quickly and correctly, no matter the time of day.

We’re pleased to offer a wide range of innovative Lennox® products to keep your HVAC system running efficiently and reliably. J&M offers the best products and services for your home because comfort is our top priority. Give us a call at 304-425-5445 or contact us online to learn more.

phone icon

24-Hour Emergency Service

Call J&M Heating & Air Conditioning for your emergency needs!

304-425-5445

Fast, friendly service and reasonable prices! Definitely recommend

– Angie B.

Schedule an Appointment Today

J&M Heating & Air Conditioning has proudly served the Princeton area for years. Get in touch with us today to reach the ultimate in home comfort.

Serving These Communities

Beckley
Bluefield
Princeton
Wytheville
Blacksburg
Narrows
Radford
Bland
Peterstown
Welch
Servicing a 60 mile radius of Princeton, WV in all directions.

About J&M Heating & Air Conditioning

At J&M Heating & Air Conditioning, we’re proud to offer products from Lennox® – a company whose dedication to your home comfort matches our own. We have the experience and skills to find the correct HVAC solution for your home, whether you need a small repair or a new system. Trust us to take care of your home and we’ll make sure you’re comfortable at all times. Call us at 304-425-5445 or contact us online so we can work together toward total home comfort!

J&M Heating & Air Conditioning

Lic. Wv 007082
Phone: 304-425-5445