HVAC System Repairs

Bob Garrett Services now maintains and repairs HVAC systems.

Schedule Service

Roanoke & New River Valley HVAC Repair & Maintenance

When your heating or cooling system isn’t working right, you need fast, reliable service from a team you can trust. At Bob Garrett Services, we provide professional HVAC system repairs for homeowners across Southwest Virginia. Our experienced technicians work with all major brands and get to the root of the problem quickly—so you can get back to being comfortable.

From simple fixes to complex system issues, we’ve seen it all. Whether your furnace won’t heat or your AC is blowing warm air, we’re here to help. We pride ourselves on speedy and excellent service. As one customer recently told us, “Thankful for the service specialist, his professionalism, patience in answering our questions, clear explanations, and most of all, his successful repair! We are safely at home and warm. We recommend Bob Garrett Services!”

Here are some of the common HVAC issues we handle:

  • No cooling or no heat – Whether your AC isn’t blowing cold air or your furnace won’t heat, we’ll get it working again fast.

  • System won’t turn on – If your HVAC system is completely unresponsive, we’ll quickly find out why.

  • Leaking or clogged drain lines – Water where it shouldn’t be? We’ll inspect and clear out your condensate lines.

  • Faulty thermostats – Inaccurate or non-working thermostats can throw off your comfort and efficiency.

  • Blower motor and fan issues – We handle motor replacements and fan repairs to keep air moving properly.

  • Pilot light or ignition problems – Especially common in gas furnaces, these issues can prevent your system from heating at all.

  • Electrical failures – We troubleshoot and repair electrical control issues that may be causing system breakdowns.

  • Worn-out capacitors – A failing capacitor can keep your system from starting—our team can replace it in no time.

  • Dirty or clogged air filters – Poor airflow and system shutdowns often trace back to this simple fix.

  • Loud or strange noises – Banging, squealing, or rattling sounds usually point to mechanical issues we can resolve.

  • Short cycling – If your system is turning on and off too frequently, we’ll investigate the cause and fix it.

  • Uneven temperatures – Hot and cold spots in your home often signal ductwork or airflow problems.

  • Leaky or damaged ductwork – We inspect and seal ducts to prevent energy loss and improve comfort.

  • Sensor issues – Misaligned or faulty sensors can confuse your system and disrupt performance.

  • Low airflow – Weak airflow often signals a blockage, dirty filters, or mechanical failure.

  • Compressor problems – A burned-out compressor can stop your AC in its tracks—we’ll diagnose and recommend solutions.

  • Error codes or warning lights – Our technicians can read and respond to system diagnostics.

  • Unusual smells – Burning, musty, or chemical odors may point to mechanical issues or dirty components.

No matter what issue you’re facing, we’ll provide an honest assessment and recommend the most efficient, cost-effective solution. And if we discover your system is beyond repair, we can walk you through your options for a new installation.

Don’t wait—protect your comfort

Avoid surprise breakdowns with our HVAC System Annual Maintenance Plan. Regular inspections and tune-ups keep your system running efficiently, reduce the risk of emergency repairs, and help extend the life of your HVAC unit.

Call us today at (540) 767-2900 for fast, friendly HVAC repair service.

Schedule HVAC Service