Location.com logo
Brand Certified

McGrady Perdue Heating & Cooling

4.9
(939 reviews)

Business Details

407 Roanoke St, Christiansburg, VA
24073, United States
(540) 382-3922
http://mcgradyperdue.net

About

HVAC ContractorHeating ContractorAir Conditioning ContractorGenerator Service & RepairWater Heater Service
McGrady-Perdue Heating and Cooling has been serving New River Valley for 17 years, providing customers with the highest product and service quality in the area. We offer maintenance and are fully licensed and insured.

Location

McGrady Perdue Heating & Cooling
407 Roanoke St, Christiansburg, VA
24073, United States

Hours

MondayOpen 24 hours
TuesdayOpen 24 hours
WednesdayOpen 24 hours
ThursdayOpen 24 hours
FridayOpen 24 hours
SaturdayOpen 24 hours
SundayOpen 24 hours

Reviews

4.9
939 reviews
5 stars
885
4 stars
22
3 stars
6
2 stars
8
1 star
18
  • EL
    Erin Lawson
    May 4, 2026
    5.0
    The technician was very easy to work with and polite. Never had any issues and they’re always on time and keep you updated with their location.
  • MG
    Melissa Gentry
    May 1, 2026
    5.0
    Technician arrived almost immediately after I placed the call, took care of the needed repairs and recommended one additional maintenance item to prevent future problems. He was fast, professional and knowledgeable. I am very appreciative of today's service.
  • JT
    Jessica Thomas
    Apr 20, 2026
    5.0
    The process of making an appointment was easy and the customer service was excellent. Even with an almost 30 year old unit, the tech who came out, looked everything over thoroughly. Braxton was excellent and I recommend the company highly.
  • CS
    Christopher Smith
    Apr 16, 2026
    2.0
    In late Jan I called M/P for and or an obvious bad blower in a heat pump system. They came and I paid $79 to confirm that the blower was bad and it would be $570 to replace. I okayed this and a few days later a tech named Aiden came out with a motor. Did not think just the motor was being replaced but okayed as I wanted it fixed. This young man was at my home 20-25 minutes during which he spent most of that time trying to sell me a new system and telling me weirdly random things like my 2 year old roof was leaking and there were multiple defunct motors in the attic crawl. Both are completely false. He spent 5 minutes working during which he yanked the blower out clipping wires and scattering hardware. He never attempted to remove the motor claiming it was impossible and I would need a new blower at more money. The next day I called and asked for somone to call me as this did not sound right. I never got a call back but a rather curt E-mail telling me my system was unfixable, but they would be glad to E-mail a price to redo the whole thing sight unseen. I had to demand my blower unit back as Aiden had removed it from my home. I called someone else. In 30 minutes this man had the motor out of the blower. Then he had all needed parts on his truck. Less than two hours later my system was up and running. In one visit (not M/Ps 4) he did the "impossible" at a price I could afford. M/P are nice people-that's why 2 stars. But it is quite clear they do not want repair jobs-only whole system ones.
  • CP
    Connor Portner
    Apr 7, 2026
    5.0
    I can’t say enough great things about McGrady Perdue, they are truly an exceptional company. Our HVAC was brand new when we moved into our home a few years ago, however, we’ve experienced multiple issues with the system since. We had tried several HVAC contractors in the area to diagnose our unit and each one was unsuccessful. This winter, our system totally failed and we decided to try yet another HVAC contractor. Thankfully, we found Mcgrady Purdue. After their initial visit, they not only diagnosed our system failure, resulting from several parts covered under our warranty, but also found that our current duct assembly was likely causing our system to not function at its full potential. Despite challenges from recent refrigerant regulation changes, Mcgrady Purdue advocated for us tirelessly for our manufacturer’s warranty. They also did a fantastic job on improving our ductwork. I’m happy to say now after they’ve finished up, our system is running better than it has in 3 years. We had the pleasure of working with Chris, Aidan, Mike, Donna, and Jessica. Everyone we worked with thoroughly explained to us the technical aspects of our system, the ins and outs of the warranty process, and communicated effectively as to what was needed to get our system running. On top of everything else, they were also extremely considerate in working around our baby and overly friendly dog! After installing new ventilation, they did a great job cleaning up the dust. We will be using them for all of our future HVAC needs.

Frequently Asked Questions About McGrady Perdue Heating & Cooling

What services does McGrady Perdue Heating & Cooling provide?

They offer HVAC contractor services including heating, air conditioning, generator installation and repair, and water heater service.

How long has McGrady Perdue Heating & Cooling been serving the New River Valley area?

They have been serving the New River Valley for 17 years.

Brand Certified Facts from McGrady Perdue Heating & Cooling

This information is certified by McGrady Perdue Heating & Cooling and published from the brand's official system of record. Data is distributed through an enterprise-grade knowledge management platform. Learn more about our data sources
Certified May 17, 2026Yext Knowledge Graph
  • Address
  • Categories
  • Geo coordinates
  • Legal business name
  • Hours of operation
  • Phone number
  • Official website
Syndication Network
Approved business data is pushed to 100+ publishers, including: