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.
Technicians are consistently described as courteous, knowledgeable, and professional in their service.
Timeliness
Customers appreciate the prompt arrival and quick response times of the technicians.
Service Quality
Overall, customers report satisfaction with the quality of service and effective problem resolution.
Communication
Many reviews highlight effective communication regarding service updates and technician arrival times.
Pricing Concerns
Some customers expressed concerns about pricing, feeling it was high relative to the service provided.
JC
John Chandler
4 days ago
5.0
Very good people to deal with, top quality product. Have used them before. Guys started early morning finished afternoon. No problems. Will use them again if needed. Dependable.
CL
Cindy Linkous
5 days ago
5.0
They ordered filters for my furnace that I could not find in a store had them in a few days for me they are friendly and prompt
MA
Martha Anderson
Nov 12, 2025
5.0
Fast, quick service on the coldest day so far.
Martha Anderson
PW
Patti Whittemore
Nov 11, 2025
5.0
As always had a wonderful experience! Saul was very personable, knew what he was doing, explained the part that needed to be replaced, and answered any questions I had. For someone so young I was quite impressed.
JB
Johnny Boy
Oct 27, 2025
5.0
Technician David was great. Very personable and knowledgeable with all aspects of getting the most out of my system. This visit was a part of the installation of my new system.
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.
Is McGrady Perdue Heating & Cooling licensed and insured?
Yes, they are fully licensed and insured to provide heating and cooling services.
What are the business hours for McGrady Perdue Heating & Cooling?
They operate 24 hours a day, 7 days a week.
Where is McGrady Perdue Heating & Cooling located?
They are located at 407 Roanoke St, Christiansburg, VA 24073, USA.
How can I contact McGrady Perdue Heating & Cooling?
You can contact them by phone at +1 540-382-3922 or email at mcgradyperdue@gmail.com.
Does McGrady Perdue Heating & Cooling have an online presence?
Yes, they have a website at http://mcgradyperdue.net and a Facebook page at https://www.facebook.com/McGradyPerdueHeating/.
Are there any pet services near McGrady Perdue Heating & Cooling?
Yes, Lucas Yorkies to Love and Off Leash K9 Training of Christiansburg are nearby pet service providers, which might be convenient if you're visiting with pets.
What recreational facilities are close to McGrady Perdue Heating & Cooling?
Nearby facilities include the Christiansburg Wrestling Club and MMA Wrestling Academy, offering sports and fitness options close to the business.
Are there any convenient services near McGrady Perdue Heating & Cooling for customers?
Yes, customers can find NRV Storage facilities for storage needs and FedEx Express Ship Center for shipping services nearby, which can be helpful before or after a visit.