Bob Garrett Services Logo

HVAC Maintenance in the Roanoke and New River Valleys

Need dependable HVAC maintenance now? Our certified team keeps systems efficient and reliable with thorough tune-ups and honest communication. We serve the Roanoke and New River Valleys, including Roanoke, Blacksburg, and Christiansburg. Homeowners trust our 4.8 rating from 272 reviews and our since-2007 local experience. Get a free, no-obligation estimate and stay comfortable season after season.

Our work

Project Gallery

Bob Garrett Services showcases top-notch HVAC units to ensure your home stays comfortable and energy-efficient all year round.
Why us

Why Choose Us

Certified HVAC technicians

Certified technicians perform manufacturer-grade maintenance.

Proven local since 2007

Serving Roanoke and the New River Valleys since 2007.

Transparent, free estimates

Free, no-obligation estimates before any work begins.

Top-rated service

4.8 rating from 272 reviews.

Regional expertise

Focused on the Roanoke and New River Valleys.

Social proof

What Our Customers Say

5.0
professionalism

“Shaun and David came out to inspect our HVAC and furnace when it wasn't keeping up. Super knowledgeable and polite.”

5.0
quality

“David completed a deep cleaning of my mini split. Looks and runs like new. Meticulous with cleanup.”

5.0
speed

“Thomas was excellent, answered all my questions, and the speedy service call helped a lot.”

Got questions?

Frequently Asked Questions

Yearly AC maintenance should include filter care, coil cleaning, drainage checks, electrical inspection, and a performance tune-up. Most efficiency loss comes from dirt that blocks airflow and insulates coils, making the system run longer and harder. A proper visit also verifies refrigerant charge, thermostat function, and overall airflow so small issues don’t turn into breakdowns. We handle this work across the Roanoke and New River Valley, including the Cave Spring area. For tasks that open the refrigerant circuit or involve live voltage, a certified HVAC technician should perform the work.

During a yearly visit, a technician will typically:

  • Replace or wash the air filter and confirm correct size.
  • Clean outdoor condenser fins and indoor evaporator coil.
  • Clear and treat the condensate drain; test any safety float switch.
  • Inspect wiring and capacitors, tighten connections, and verify refrigerant level and temperature split.

Plan service in spring to catch issues before heat waves and keep efficiency steady.

Updated: 2026-04-02

Need help in Cave Spring, VA? Call 540-583-4765 or book online.

Learn more

Helpful Resources

Hardy, VA HVAC Maintenance: What to Expect from an AC Tune-Up


Estimated Read Time: 12 minutes

If you want lower bills, fewer breakdowns, and steadier cooling, an AC tune up is the smartest move before the Roanoke summer...

Where we work

Where We Work

Roanoke

VA

Blacksburg

VA

Hollins

VA

Salem

VA

Westlake Corner

VA

Christiansburg

VA

Cloverdale

VA

Montvale

VA

Shawsville

VA

Stewartsville

VA

Bent Mountain

VA

Blue Ridge

VA

Boones Mill

VA

Buchanan

VA

Callaway

VA

Catawba

VA

Cave Spring

VA

Check

VA

Copper Hill

VA

Daleville

VA

Elliston

VA

Ferrum

VA

Fincastle

VA

Glade Hill

VA

Glenvar

VA

Goodview

VA

Hardy

VA

Henry Fork

VA

Lafayette

VA

Laymantown

VA

McCoy

VA

Merrimac

VA

Moneta

VA

New Castle

VA

Newport

VA

Paint Bank

VA

Pilot

VA

Redwood

VA

Rocky Mount

VA

Thaxton

VA

Troutville

VA

Villamont

VA

Vinton

VA

Wirtz

VA

Ready when you are

Schedule service today with Bob Garrett Services.

540-583-4765