Location.com logo
Brand Certified

McGrady Perdue Heating & Cooling

4.9
(970 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

Products & Services

1 list · 10 items

McGrady Perdue Heating & Cooling

10 items

HVAC

Trane, Lennox, Mitsubishi, Noritz

Heating
Air Conditioning
Air Quality
Generators

Generac

Water Heaters
Heat Pumps
Cooling Systems
Ductless Systems
24 Hour Emergency Service

Reviews

4.9
970 reviews
5 stars
916
4 stars
22
3 stars
6
2 stars
8
1 star
18
  • RW
    Rick Whittaker
    3 days ago
    5.0
    This was an emergency call for our outside unit not working. They were quick and polite to answer the phone on a holiday and then transferred to a tech. Aiden was very responsive and polite. What a great service experience.
  • JS
    Judy Smith
    3 days ago
    5.0
    Technician Aiden was polite and repaired my heat pump in short time and on a holiday😀. Would definitely recommend your company and your Technician Aiden for any heat pump problems.
  • SD
    Stephen Delp
    3 days ago
    5.0
    The tech was absolutely great. Went straight to work . Discussed what was going on and what needed to be done . Repaired it and explained what the overall condition of the unit was . Answered all my questions. Mcgrady better hold on to this one !!!
  • PO
    Pete Oakes
    Jun 23, 2026
    5.0
    Aiden, was very knowledgeable and polite. Explained every process. Communicated on what was happening now and going forward. Would highly recommend McGrady Perdue
  • AJ
    Angie Jewell
    Jun 14, 2026
    5.0
    Our AC unit wouldn’t work when we woke. Called, they answered quickly took our information. Called back within 5 minutes to follow up with what we needed. Communication was terrific! Called at 9:30 a.m. and they were here by 11:30 a.m to look at our issue. Tech came in and went straight to work. He had our unit back up and running within 20 minutes. Then came time to settle up and they were very reasonable on their price. Compared to others in the area for a weekend service call. It was going to be a very humid day and I know they were busy. They showed up and showed out and was easy on the pocket book. Highly recommend! No one likes to have these cost come up, it makes a huge difference when you get service that is fast, friendly and fair!! Thanks

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 July 05, 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: