McGrady-Perdue is the Best From Christiansburg to Pulaski
McGrady-Perdue Heating & Cooling is the best air conditioning and heating contractor from our base in Christiansburg to Pulaski County. We have also serviced other Southern Virginia areas for over 14 years, such as the New River Valley, Radford, Blacksburg, Floyd, Shawsville and Dublin. We provide customers with the highest product and service quality in the area.
Great Technicians Repairing Products in New River Valley from Radford, Floyd, Pulaski, Dublin, Blacksburg, Christiansburg, and Surrounding Areas
McGrady-Perdue’s technicians repair all of our products and services throughout our service area, including the Pulaski County town of Dublin, when the time comes. Services provided by McGrady-Perdue include:
- Air filtration systems
- Bath fans
- Boiler services
- Boiler system installation
- Cooling system installation
- Cooling systems service
- Ductless systems
- Emergency services
- Geothermal systems
- Heat pumps
- Heating system installation
- Heating systems service
- Hoods and repair
- Programmable thermostats
- Tankless water heaters
- Water heaters
Emergency Service Provided for Radford & Blacksburg Locations
For any heating or cooling emergency, question or concern, or to schedule a routine appointment by McGrady-Perdue, call (540) 382-3922 anytime, day or night. Our knowledgeable staff will assist you immediately. Technicians are always on call and will be dispatched to your home or business in Radford or Blacksburg as soon as you need them to be.
Service in Elliston & Floyd with Quality & Attention to Detail
McGrady-Perdue Heating & Cooling offers quality installation and repair services to customers throughout our service area, which includes Elliston, Floyd, and surrounding areas. Give us a call or message us online anytime you have a question regarding your heating, cooling, or air quality. With service, repair, maintenance agreements, and specials, we offer the attention to detail that our customers in Southern Virginia appreciate.