Welcome to:
Heating & Cooling, Inc.

Recommendation:  Make sure your
contractor is licensed and insured for
your protection.  This not only ensures
higher expertise and dependability
but insures your home and property
from damage and liability.

Click here to see our Class A license!
Serving the New River Valley!
Better Business Bureau

Click Here to see our BBB

How can I be Greener?
Contact us at:
by email to request an
    The New River Valley's Heating and Air
    For the ultimate heating and air solutions, you'll appreciate the quality,
    care, and professionalism of McGrady-Perdue.  You can be sure you
    made the right choice with us!

  • We service all brands of heating and cooling equipment 24
    hours a day, 7 days a week
  • Experts in Energy Efficiency and Indoor Air Quality
  • Friendly and Professional
  • Fully Licensed and Insured
  • Unbeatable Quality
  • Satisfaction Guaranteed
  • FREE ESTIMATES on new or
    replacement systems!
Click here to schedule your free estimate!!
We now have
up to
$1700 in rebates
from Lennox
and special
financing of
5.99% available
for 2015.
Positions Available:

Service Technician:

Monday thru Friday
8 am to 5 pm- w/ overtime
with alternating call
weeks/ weekends.

Duties:  Perform maintenance and
repair to all heating and cooling
equipment, including water
heaters, heat pumps, gas and
electric furnaces, boilers, etc.  
Knowledge of ductwork and sizing
necessary.  Must be able to lift 50+
pounds, climb ladders, enter small
spaces like attics and
Professional appearance required.

Installation Helper:

Monday thru Friday
7 am - 3:30 pm, may vary
Occasional weekend work

Duties:  Assist Installation
Mechanic to install ductwork and
HVAC equipment in homes and
businesses in the New River
Valley.  Experience preferred but
will consider training the right
candidate.  Must be able to lift 50+
pounds, climb ladders, enter small
spaces like attics and crawlspaces.
Work is physically demanding.  

For appointment:
Fill out application
online or
you can email to
mcgradyperdue@gmail.com or fax
resume  to (540) 382-6727:

Applications can also be filled out
in person at our Christiansburg