About Us

Since 1941, There For You Then, Here For You Now

Rexroad Heating and Cooling has been providing quality work and dedicated customer service in Morgantown and surrounding areas for over 80 years. Our service team has the experience and skills to service and repair most residential HVAC systems, and our installation teams are dedicated to getting the job done right every time to keep your home comfortable.

When you choose Rexroad to install a new HVAC system for your home, you can rest assured that you will receive a quality installation and the full support of our staff going forward. With our free on-site replacement estimates and up to two years of labor warranty coverage included with new installations, you can rest assured that our team will take care of any covered issues that may arise in a timely and professional manner.

Heating and cooling system maintenance can be difficult to keep up on at times, but our HVAC Maintenance Agreements can help take the task off of your hands with free scheduling reminders and discounts on parts through the length of your Agreement. To provide you with greater savings on regular service, we also offer Good Neighbor Discounts of up to $100.00 for services scheduled back-to-back between neighbors.

Whether your furnace needs a tune up or your heat pump system has reached its last leg, our team is ready for your call at (304)296-4363 to provide professional assistance whenever the need arises. Since 1941, there for you then, here for you now. WV Contractor #WV041036.


Rexroad Heating and Cooling, LLC

Visit our office at 2100 Dents Run Blvd, Morgantown, WV 26501, just off of the Westover interstate exit
Phone: (304)-296-4363
After Hours Emergency Service: (304)-282-3958
Office Email: [email protected]


Office Hours:

Monday – Thursday: 7:30am – 4:00pm
Friday: 7:30am – 3:00pm
Saturday – Sunday: Emergency Appointments Only




Have A Question?

Our office staff is happy to help with any questions or concerns during normal office hours. For prompt assistance, please call or leave a message with our office at (304)296-4363. You can also reach out to our office manager by email at [email protected].

Contact Us